锘??xml version="1.0" encoding="utf-8" standalone="yes"?>免费毛片在线,色婷婷久久久亚洲一区二区三区,亚洲美女视频在线观看http://www.aygfsteel.com/linjuddpk/zh-cnFri, 20 Jun 2025 00:04:42 GMTFri, 20 Jun 2025 00:04:42 GMT60鍒濆鍖朖Table 鍚勫垪鐨勫搴?/title><link>http://www.aygfsteel.com/linjuddpk/archive/2008/12/12/245950.html</link><dc:creator>宸濇祦涓嶆伅</dc:creator><author>宸濇祦涓嶆伅</author><pubDate>Fri, 12 Dec 2008 06:06:00 GMT</pubDate><guid>http://www.aygfsteel.com/linjuddpk/archive/2008/12/12/245950.html</guid><wfw:comment>http://www.aygfsteel.com/linjuddpk/comments/245950.html</wfw:comment><comments>http://www.aygfsteel.com/linjuddpk/archive/2008/12/12/245950.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/linjuddpk/comments/commentRss/245950.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/linjuddpk/services/trackbacks/245950.html</trackback:ping><description><![CDATA[<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #000000">typeTable.setPreferredScrollableViewportSize(typeTable.getPreferredSize());<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />JScrollPane typeTableScrollPane</span><span style="color: #000000">=</span><span style="color: #0000ff">new</span><span style="color: #000000"> JScrollPane(typeTable);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />mt.pack();<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />mt.setVisible(</span><span style="color: #0000ff">true</span><span style="color: #000000">);</span></div> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #0000ff">import</span><span style="color: #000000"> java.awt.</span><span style="color: #000000">*</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000"> javax.swing.</span><span style="color: #000000">*</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img id="Codehighlighter1_82_886_Open_Image" onclick="this.style.display='none'; Codehighlighter1_82_886_Open_Text.style.display='none'; Codehighlighter1_82_886_Closed_Image.style.display='inline'; Codehighlighter1_82_886_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_82_886_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_82_886_Closed_Text.style.display='none'; Codehighlighter1_82_886_Open_Image.style.display='inline'; Codehighlighter1_82_886_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> MixerTest2 </span><span style="color: #0000ff">extends</span><span style="color: #000000"> JFrame </span><span id="Codehighlighter1_82_886_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_82_886_Open_Text"><span style="color: #000000">{<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img id="Codehighlighter1_105_785_Open_Image" onclick="this.style.display='none'; Codehighlighter1_105_785_Open_Text.style.display='none'; Codehighlighter1_105_785_Closed_Image.style.display='inline'; Codehighlighter1_105_785_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_105_785_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_105_785_Closed_Text.style.display='none'; Codehighlighter1_105_785_Open_Image.style.display='inline'; Codehighlighter1_105_785_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">public</span><span style="color: #000000"> MixerTest2() </span><span id="Codehighlighter1_105_785_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_105_785_Open_Text"><span style="color: #000000">{<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">super</span><span style="color: #000000">(</span><span style="color: #000000">"</span><span style="color: #000000">Customer Editor Test</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />setSize(</span><span style="color: #000000">600</span><span style="color: #000000">,</span><span style="color: #000000">160</span><span style="color: #000000">);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />setDefaultCloseOperation(EXIT_ON_CLOSE);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />JTable typeTable</span><span style="color: #000000">=</span><span style="color: #0000ff">new</span><span style="color: #000000"> JTable();<br /> <img id="Codehighlighter1_266_426_Open_Image" onclick="this.style.display='none'; Codehighlighter1_266_426_Open_Text.style.display='none'; Codehighlighter1_266_426_Closed_Image.style.display='inline'; Codehighlighter1_266_426_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_266_426_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_266_426_Closed_Text.style.display='none'; Codehighlighter1_266_426_Open_Image.style.display='inline'; Codehighlighter1_266_426_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" />typeTable</span><span style="color: #000000">=</span><span style="color: #0000ff">new</span><span style="color: #000000"> JTable(</span><span style="color: #0000ff">new</span><span style="color: #000000"> String [][] </span><span id="Codehighlighter1_266_426_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_266_426_Open_Text"><span style="color: #000000">{<br /> <img id="Codehighlighter1_268_297_Open_Image" onclick="this.style.display='none'; Codehighlighter1_268_297_Open_Text.style.display='none'; Codehighlighter1_268_297_Closed_Image.style.display='inline'; Codehighlighter1_268_297_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_268_297_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_268_297_Closed_Text.style.display='none'; Codehighlighter1_268_297_Open_Image.style.display='inline'; Codehighlighter1_268_297_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" /></span><span id="Codehighlighter1_268_297_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_268_297_Open_Text"><span style="color: #000000">{</span><span style="color: #000000">"</span><span style="color: #000000">312fs</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">33232</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">32</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">32</span><span style="color: #000000">"</span><span style="color: #000000">}</span></span><span style="color: #000000">,<br /> <img id="Codehighlighter1_300_334_Open_Image" onclick="this.style.display='none'; Codehighlighter1_300_334_Open_Text.style.display='none'; Codehighlighter1_300_334_Closed_Image.style.display='inline'; Codehighlighter1_300_334_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_300_334_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_300_334_Closed_Text.style.display='none'; Codehighlighter1_300_334_Open_Image.style.display='inline'; Codehighlighter1_300_334_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" /></span><span id="Codehighlighter1_300_334_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_300_334_Open_Text"><span style="color: #000000">{</span><span style="color: #000000">"</span><span style="color: #000000">3212fsdfa12</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">3322</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">32</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">32</span><span style="color: #000000">"</span><span style="color: #000000">}</span></span><span style="color: #000000">,<br /> <img id="Codehighlighter1_337_378_Open_Image" onclick="this.style.display='none'; Codehighlighter1_337_378_Open_Text.style.display='none'; Codehighlighter1_337_378_Closed_Image.style.display='inline'; Codehighlighter1_337_378_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_337_378_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_337_378_Closed_Text.style.display='none'; Codehighlighter1_337_378_Open_Image.style.display='inline'; Codehighlighter1_337_378_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" /></span><span id="Codehighlighter1_337_378_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_337_378_Open_Text"><span style="color: #000000">{</span><span style="color: #000000">"</span><span style="color: #000000">3212fa12</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">321212</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">321212</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">321212</span><span style="color: #000000">"</span><span style="color: #000000">}</span></span><span style="color: #000000">,<br /> <img id="Codehighlighter1_381_424_Open_Image" onclick="this.style.display='none'; Codehighlighter1_381_424_Open_Text.style.display='none'; Codehighlighter1_381_424_Closed_Image.style.display='inline'; Codehighlighter1_381_424_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_381_424_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_381_424_Closed_Text.style.display='none'; Codehighlighter1_381_424_Open_Image.style.display='inline'; Codehighlighter1_381_424_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" /></span><span id="Codehighlighter1_381_424_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_381_424_Open_Text"><span style="color: #000000">{</span><span style="color: #000000">"</span><span style="color: #000000">3212gsds12</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">321212</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">321212</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">321212</span><span style="color: #000000">"</span><span style="color: #000000">}</span></span><span style="color: #000000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" alt="" />}</span></span><span style="color: #000000">,<br /> <img id="Codehighlighter1_443_488_Open_Image" onclick="this.style.display='none'; Codehighlighter1_443_488_Open_Text.style.display='none'; Codehighlighter1_443_488_Closed_Image.style.display='inline'; Codehighlighter1_443_488_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_443_488_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_443_488_Closed_Text.style.display='none'; Codehighlighter1_443_488_Open_Image.style.display='inline'; Codehighlighter1_443_488_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">new</span><span style="color: #000000"> String [] </span><span id="Codehighlighter1_443_488_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_443_488_Open_Text"><span style="color: #000000">{<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #000000">"</span><span style="color: #000000">Title 1</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">Title 2</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">Title 3</span><span style="color: #000000">"</span><span style="color: #000000">, </span><span style="color: #000000">"</span><span style="color: #000000">Title 4</span><span style="color: #000000">"</span><span style="color: #000000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" alt="" />}</span></span><span style="color: #000000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />typeTable.setAutoResizeMode(JTable.AUTO_RESIZE_NEXT_COLUMN);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />typeTable.getColumnModel().getColumn(</span><span style="color: #000000">0</span><span style="color: #000000">).setPreferredWidth(</span><span style="color: #000000">10</span><span style="color: #000000">);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />typeTable.getColumnModel().getColumn(</span><span style="color: #000000">1</span><span style="color: #000000">).setPreferredWidth(</span><span style="color: #000000">30</span><span style="color: #000000">);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />JScrollPane typeTableScrollPane</span><span style="color: #000000">=</span><span style="color: #0000ff">new</span><span style="color: #000000"> JScrollPane(typeTable);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />getContentPane().add(typeTableScrollPane);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" alt="" />}</span></span><span style="color: #000000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img id="Codehighlighter1_827_884_Open_Image" onclick="this.style.display='none'; Codehighlighter1_827_884_Open_Text.style.display='none'; Codehighlighter1_827_884_Closed_Image.style.display='inline'; Codehighlighter1_827_884_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_827_884_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_827_884_Closed_Text.style.display='none'; Codehighlighter1_827_884_Open_Image.style.display='inline'; Codehighlighter1_827_884_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">static</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> main(String args[]) </span><span id="Codehighlighter1_827_884_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_827_884_Open_Text"><span style="color: #000000">{<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />MixerTest2 mt </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> MixerTest2();<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />mt.setVisible(</span><span style="color: #0000ff">true</span><span style="color: #000000">);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" alt="" />}</span></span><span style="color: #000000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" alt="" />}</span></span><span style="color: #000000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span></div> 鍦ㄤ笂闈㈢殑浠g爜涓紝鎴戞墦綆楀湪JTable鍒濆鍖栫殑榪囩▼涓紝璋冪敤typeTable.getColumnModel().getColumn(0).setPreferredWidth(10);鍒濆鍖栧悇鍒楃殑瀹藉害銆?br /> 浣嗗疄闄呯殑鎯呭喌鏄紝鍙湁鎴戝皢鍒濆鍊艱涓哄ぇ浜?5鏃訛紝璇ュ懡浠ゆ墠浼氭垚鍔燂紝鍚﹀垯灝辨槸鍚勫垪鍧囩瓑銆?br /> 鍘熷洜錛?br /> 娌℃湁鍏蜂綋鎸囧畾瀹藉害鐨勫垪錛孞Table浼氶粯璁ょ殑璁劇疆涓?5銆?br /> JTable 鐨勫搴?10+30+75+75=190 <br /> 鑰屽湪鎴戠殑榪欎釜鏍蜂緥紼嬪簭涓紝JFrame 瀹藉害涓?00錛岃繙榪滃ぇ浜嶫Table 鐨勫搴︺傚洜姝ょ▼搴忔寜鐓ф垜鐨勫垵濮嬪肩粯鍒跺畬JTable涔嬪悗錛屼細鑷姩鐨勬牴鎹甁Frame 鐨勫ぇ灝忓強甯冨眬鍐嶉噸鏂拌皟鏁淬傝繖鏍峰氨閫犳垚涓庝唬鐮佷笉絎︾殑鎯呭喌銆?br /> 鍦ㄧ綉涓婃煡璇㈠埌錛屾湁浜烘帹鑽愪嬌鐢?font style="background-color: #dfd8f1">Table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);榪欐牱浼氳В鍐抽棶棰橈紝浣嗗悓鏃舵垜浠篃澶卞幓浣跨敤AutoResizeMode鐨勫ソ澶勩?br /> 灝嗕唬鐮佷慨鏀瑰涓嬶紝闂瑙e喅錛?br /> </font> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #000000">typeTable.setPreferredScrollableViewportSize(typeTable.getPreferredSize());<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />JScrollPane typeTableScrollPane</span><span style="color: #000000">=</span><span style="color: #0000ff">new</span><span style="color: #000000"> JScrollPane(typeTable);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />mt.pack();<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />mt.setVisible(</span><span style="color: #0000ff">true</span><span style="color: #000000">);</span></div> <br /> <br /> <br /> <br /> <br /> <img src ="http://www.aygfsteel.com/linjuddpk/aggbug/245950.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/linjuddpk/" target="_blank">宸濇祦涓嶆伅</a> 2008-12-12 14:06 <a href="http://www.aygfsteel.com/linjuddpk/archive/2008/12/12/245950.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍦↗Panel閲岄潰閲嶆柊甯冪疆緇勪歡http://www.aygfsteel.com/linjuddpk/archive/2008/12/12/245943.html宸濇祦涓嶆伅宸濇祦涓嶆伅Fri, 12 Dec 2008 05:43:00 GMThttp://www.aygfsteel.com/linjuddpk/archive/2008/12/12/245943.htmlhttp://www.aygfsteel.com/linjuddpk/comments/245943.htmlhttp://www.aygfsteel.com/linjuddpk/archive/2008/12/12/245943.html#Feedback0http://www.aygfsteel.com/linjuddpk/comments/commentRss/245943.htmlhttp://www.aygfsteel.com/linjuddpk/services/trackbacks/245943.html浣跨敤鍛戒護閲嶆柊璁劇疆JPanel鐨勫竷灞銆?br /> 1錛夊湪JPanel涓婃坊鍔犳垨鑰呭垹闄ょ粍浠訛紱
2錛夊畬鎴愬竷灞錛?br /> 3錛夎皟鐢?validate();浣挎柊甯冨眬鏈夋晥銆?/font>



]]>
NetBeans Look and Feel 錛堣漿杞斤級http://www.aygfsteel.com/linjuddpk/archive/2008/11/14/240489.html宸濇祦涓嶆伅宸濇祦涓嶆伅Fri, 14 Nov 2008 03:52:00 GMThttp://www.aygfsteel.com/linjuddpk/archive/2008/11/14/240489.htmlhttp://www.aygfsteel.com/linjuddpk/comments/240489.htmlhttp://www.aygfsteel.com/linjuddpk/archive/2008/11/14/240489.html#Feedback0http://www.aygfsteel.com/linjuddpk/comments/commentRss/240489.htmlhttp://www.aygfsteel.com/linjuddpk/services/trackbacks/240489.htmlLook And Feel for NetBeans
姝ゅ笘璁ㄨNetBeans鐨勯潪榛樿鏍峰紡鐨勭敤娉曪紝鍩轟簬鍛戒護琛屻?br /> 榪欓噷絎旇呭皢“laf(Look And Feel)”璇戜負“鏍峰紡”

鍥犱負NetBeans鏄熀浜嶴wing鐨勶紝榪欎嬌寰桸etBeans鍏鋒湁浜嗙櫨鍙橀潰瀛旓紝鐩稿綋鍙埍鍝燂紒

浜嗚ВJava Swing 鐨勪漢鍙兘鐭ラ亾Swing 鐨凩ook and Feel 鏄緢鐏墊椿鐨勶紝鐜板湪灝辨湁寰堝鐨勫疄鐜般備笅闈㈡槸絎旇呯煡閬撶殑windows騫沖彴鐨勪竴浜涘垪琛細
鍏朵腑鍓嶅洓縐嶆槸jdk鑷甫鐨勶紝鍚庝笁縐嶆瘮杈冩湁瓚c傦紙鍥犱負絎旇呰繕娌℃湁鐢寵鍒皁pensolaris錛屽彧鐭ラ亾windows錛屾復(fù)鏈涗腑錛夈?br /> 娉ㄦ剰浠婂ぉ鐨勫疄鐜版柟寮忔槸璺ㄥ鉤鍙扮殑銆?br />
鎵撳紑榪欎釜璺緞C:\Program Files\netbeans-5.5\bin錛屾鏌ユ槸鍚︽湁nb.exe
鎵撳紑鍛戒護琛岃緭鍏d "C:\Program Files\netbeans-5.5\bin"鍥炶濺
杈撳叆nb --laf javax.swing.plaf.metal.MetalLookAndFeel
榪欐牱NetBeans灝辨墦寮浜嗭紝鍏舵牱寮忎笌鍘熸潵鐨勬湁浠涔堜笉鍚岋紵涓嬮潰鏄瑪鑰呯殑鍥劇墖
鍛戒護琛岋細

NetBeans錛?br />

鐢ㄨ繖縐嶆柟娉曞彲浠ラ『鍒╃殑鐪嬪埌鍓嶅洓縐嶇殑緇撴灉錛屽叾涓3縐嶆槸windows涓婲etBeans榛樿鐨勬牱寮忋?br /> 鑰屽浜庡叾瀹冧笁縐嶅垯娌℃湁鏁堟灉錛屽洜涓烘牴鏈氨娌℃湁鎵懼埌閭d簺綾匯?br /> 杈撳嚭紿楀彛鎶ラ敊濡備笅錛?br /> UI class not found, using default UI...

鐜板湪浠嬬粛鍏跺畠涓夌鏁堟灉鐨勫疄鐜版柟娉曘?br /> 棣栧厛錛岄渶瑕佽幏寰楀畠浠殑jar鍖咃紝浣犲彲鑳藉凡鍙戠幇鎴戝湪涓婇潰緇欒繖涓夌鏍峰紡鍔犱簡閾炬帴錛岀偣榪涘幓涓嬭澆鍚?br /> 涓嬮潰浠ubstance涓轟緥錛岃繖鍎夸笅瀹冪殑鍖?br /> https://substance.dev.java.net/files/documents/3294/55844/substance.jar
鏀懼埌D:\涓?br /> 鎵撳紑鍛戒護琛岃緭鍏d "C:\Program Files\netbeans-5.5\bin"鍥炶濺
杈撳叆nb --cp:a "D:\substance.jar" --laf org.jvnet.substance.SubstanceLookAndFeel
榪欐牱NetBeans灝辨墦寮浜嗭紝鍏舵牱寮忎笌鍘熸潵鐨勬湁浠涔堜笉鍚岋紵涓嬮潰鏄瑪鑰呯殑鍥劇墖



---------------------------------------------------------------------------------------------------------------------------------------------------------------

姣忔閮藉湪鍛戒護琛屼腑鍚姩錛岃繃浜庣箒鐞愩傚彲浠ュ湪NETBEAN 鐨勯厤緗枃浠朵腑鍔犲叆閰嶇疆鍙傛暟錛?br /> 1錛変笅杞?look and feel jar 鍖呭埌紜洏涓?br /> 2錛夋墦寮netbean瀹夎璺緞涓嬬殑etc\netbeans.conf
       澧炲姞涓嬮潰涓涓嬭:
       netbeans_default_options="--cp:p C:\javaplugin\PgsLookAndFeel.jar --laf com.pagosoft.plaf.PgsLookAndFeel"
       --cp:p C:\javaplugin\PgsLookAndFeel.jar 浣滅敤鏄妸look and feel jar 鍔犲埌Netbean鍚姩璺緞涓婏紱
       --laf com.pagosoft.plaf.PgsLookAndFeel  浣滅敤涓哄惎鐢ㄦ寚瀹氱殑look and feel銆?br />


]]>
榪炴帴甯︽湁瀵嗙爜鐨凪DB鏁版嵁搴?/title><link>http://www.aygfsteel.com/linjuddpk/archive/2008/10/02/232057.html</link><dc:creator>宸濇祦涓嶆伅</dc:creator><author>宸濇祦涓嶆伅</author><pubDate>Wed, 01 Oct 2008 19:07:00 GMT</pubDate><guid>http://www.aygfsteel.com/linjuddpk/archive/2008/10/02/232057.html</guid><wfw:comment>http://www.aygfsteel.com/linjuddpk/comments/232057.html</wfw:comment><comments>http://www.aygfsteel.com/linjuddpk/archive/2008/10/02/232057.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/linjuddpk/comments/commentRss/232057.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/linjuddpk/services/trackbacks/232057.html</trackback:ping><description><![CDATA[<font style="background-color: #bdc1ea">鏁版嵁搴撲負 JavaFee.mdb 瀛樻斁鍦―ATA 鐩綍涓嬶紝瀵嗙爜涓猴細1234.<br /> 榪炴帴璇彞濡備笅<br /> try {<br />             Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");<br />             String path=System.getProperty("user.dir");<br />             String strurl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+path+"\\Data\\JavaFee.mdb;pwd="+"1234"+";";<br />             try {<br />                 con = DriverManager.getConnection(strurl);<br />             } catch (SQLException ex) {<br />                 JOptionPane.showMessageDialog(MoneyControlView.this, "鏁版嵁搴撴枃浠朵涪澶?璇鋒鏌ワ紒", "鏁版嵁媯鏌?, JOptionPane.ERROR_MESSAGE);<br />             }<br />         } catch (ClassNotFoundException ex) {<br />             Logger.getLogger(MoneyControlView.class.getName()).log(Level.SEVERE, null, ex);<br />         }</font> <img src ="http://www.aygfsteel.com/linjuddpk/aggbug/232057.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/linjuddpk/" target="_blank">宸濇祦涓嶆伅</a> 2008-10-02 03:07 <a href="http://www.aygfsteel.com/linjuddpk/archive/2008/10/02/232057.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>java 璁塊棶 ACCESS DATE瀛楁http://www.aygfsteel.com/linjuddpk/archive/2008/09/22/230371.html宸濇祦涓嶆伅宸濇祦涓嶆伅Mon, 22 Sep 2008 03:07:00 GMThttp://www.aygfsteel.com/linjuddpk/archive/2008/09/22/230371.htmlhttp://www.aygfsteel.com/linjuddpk/comments/230371.htmlhttp://www.aygfsteel.com/linjuddpk/archive/2008/09/22/230371.html#Feedback0http://www.aygfsteel.com/linjuddpk/comments/commentRss/230371.htmlhttp://www.aygfsteel.com/linjuddpk/services/trackbacks/230371.html 鍦ˋCCESS涓緩琛?feeDetail
 
瀛楁   鎻忚堪
ID
fee
description
type
date 璁板綍鎻掑叆鏃ユ湡

紼嬪簭涓璖QL 璇彞錛?font style="background-color: #bdc1ea">insert into DailyFee(fee,description,type,date) values (?,?,?,?);

榪愯鍗存繪槸鎻愮ず璇硶閿欒錛屽緢濂囨紝鎵句笉鍑哄師鍥犮?br /> 鍦ㄧ綉涓婄媯鎼滀竴涓嬶紝鎵嶅彂鐜板師鏉CCESS涓嶅厑璁?閲囩敤鍏抽敭瀛桪ATE浣滀負瀛楁鍚嶏紝淇敼瀛楁鍚嶏紝榪愯錛屾垚鍔熴?

宸濇祦涓嶆伅 2008-09-22 11:07 鍙戣〃璇勮
]]>
TableCellRenderer & TableCellEditor 鍖哄埆錛堣漿杞斤級http://www.aygfsteel.com/linjuddpk/archive/2008/07/25/217599.html宸濇祦涓嶆伅宸濇祦涓嶆伅Fri, 25 Jul 2008 15:56:00 GMThttp://www.aygfsteel.com/linjuddpk/archive/2008/07/25/217599.htmlhttp://www.aygfsteel.com/linjuddpk/comments/217599.htmlhttp://www.aygfsteel.com/linjuddpk/archive/2008/07/25/217599.html#Feedback1http://www.aygfsteel.com/linjuddpk/comments/commentRss/217599.htmlhttp://www.aygfsteel.com/linjuddpk/services/trackbacks/217599.html 綆鍗曟潵璇達細

TableCellRenderer灝辨槸鐢ㄦ潵緇樺埗灞曠ず褰撳墠cell鍗曞厓鏁板煎唴瀹圭殑錛屼綘鍙互鐢ㄦ枃瀛椼佹暟鍊兼垨鑰呭浘鐗囨潵琛ㄧず鍐呭錛屽綋鐒舵渶寮哄ぇ灞曠ず鏂瑰紡鐨勫氨鏄氳繃鑷畾涔夎嚜宸辯殑renderer緇勪歡錛岄氳繃Java2D鏉ョ粯鍒跺悇縐嶅ぉ鑺變貢鍧犵殑鏁堟灉銆?/span>


TableCellEditor涓昏鏄敤鏉ュ綋鐢ㄦ埛鐐瑰嚮鍦ㄥ叿浣揷ell鏃惰繘琛岀紪杈戠殑緇勪歡錛屾墍浠ableCellEditor闄や簡鍏鋒湁TableCellRenderer涓鏍風殑緇樺埗鍔熻兘澶栬繕鍙互榪涜浜や簰鍔ㄤ綔錛屼緥濡傚湪cell涓婂嚭鐜頒笅鎷夋銆佸嬀閫夋鐢氳嚦閫氳繃鎸夐挳寮瑰嚭鏇村鏉傜殑瀵硅瘽妗嗚鐢ㄦ埛榪涜杈撳叆緙栬緫銆?/span>


浠ヤ笅鏄湪cell涓祵鍏tart銆乻top涓や釜鎸夐挳鐨勮〃鏍鹼紝娉ㄦ剰榪欓噷鐨剅enderer鍙槸鐢ㄦ潵鏄劇ず鏁堟灉錛屽茍娌℃湁榪涜浜や簰鍔ㄤ綔錛岀湡姝h繘琛屽姩浣滅殑鏄綋浣犲皢榧犳爣鐐瑰嚮鍦╟ell涓婃椂錛孞Table瀹氫綅涓婂幓鐨別ditor錛屾墍浠ヤ笉瑕佸緬鍔沖湪renderer涓婂仛鐐瑰嚮浜嬮」澶勭悊錛宺enderer鏄笉浼氭帴鍙楀埌浜や簰浜嬮」鐨勶紝renderer鍙槸涓敾絎旓紝浣犵湅鍒扮殑start銆乻top鎸夐挳鍙槸榪欎釜鐢葷瑪鐢誨嚭鏉ョ殑鍐呭錛屾槸铏氱殑騫舵病鏈夌湡姝g殑緇勪歡鍦ㄤ笂闈€?/p>


import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.table.*;
public class TableTest1 extends JFrame {
 JTable table;
 String[] states = new String[]{"stop", "stop", "stop"};
 
 // model
 class TableModel extends AbstractTableModel{
  public int getColumnCount() {
   return 2;
  }
  public int getRowCount() {
   return states.length;
  }
  public Object getValueAt(int rowIndex, int columnIndex) {
   if(columnIndex == 0){
    return states[rowIndex];
   }
   return null;
  }
     public String getColumnName(int columnIndex) {
   if(columnIndex == 0){
    return "state";
   }else{
    return "operate";
   }
     }
     public boolean isCellEditable(int rowIndex, int columnIndex) {
   if(columnIndex == 0){
    return false;
   }else{
    return true;
   }
     }
 }
 
 // cell editor
 class Editor extends AbstractCellEditor implements TableCellEditor, ActionListener {
  int row;
  JTable table;
  JPanel panel;
  JButton start;
  JButton stop;
  Editor(){
   panel = new JPanel();
   panel.setLayout(new GridLayout(1, 2));
   start = new JButton("start");
   stop = new JButton("stop");
   start.addActionListener(this);
   stop.addActionListener(this);
   panel.add(start);
   panel.add(stop);
  }
     public Object getCellEditorValue() {
         return null;
     }
     public Component getTableCellEditorComponent(JTable table,
                                                  Object value,
                                                  boolean isSelected,
                                                  int row,
                                                  int column) {
      this.table = table;
      this.row = row;
      return panel;
     }
    
  public void actionPerformed(ActionEvent e) {
   if(e.getSource() == start){
    states[row] = "start";
   }else{
    states[row] = "stop";
   }
   ((AbstractTableModel)table.getModel()).fireTableCellUpdated(row, 0);
  }
 
 }
 
 // cell render
 class Renderer extends JComponent implements TableCellRenderer{
  JPanel panel;
  JButton start;
  JButton stop;
  Renderer(){
   panel = new JPanel();
   panel.setLayout(new GridLayout(1, 2));
   start = new JButton("start");
   stop = new JButton("stop");
   panel.add(start);
   panel.add(stop);
  }
  public Component getTableCellRendererComponent(JTable table, Object value,
    boolean isSelected, boolean hasFocus, int row, int column) {
   return panel;
  }
 }
 
 public TableTest1(){
  super("renderer and editor self-existent");
  table = new JTable(new TableModel());
  TableColumn tableColumn = table.getColumnModel().getColumn(1);
  tableColumn.setCellRenderer(new Renderer());
  tableColumn.setCellEditor(new Editor());
 
        this.getContentPane().setLayout(new BorderLayout());
        this.getContentPane().add(new JScrollPane(table), BorderLayout.CENTER);
        this.setSize(500, 300);
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 }
 public static void main(String[] args) {
  new TableTest1().show();
 }
}



宸濇祦涓嶆伅 2008-07-25 23:56 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 岳西县| 咸丰县| 永兴县| 彭水| 南昌市| 涞源县| 柞水县| 沅陵县| 昌吉市| 内黄县| 太原市| 河源市| 建平县| 华容县| 台中县| 浦东新区| 柳州市| 花垣县| 陕西省| 绥江县| 紫阳县| 紫云| 特克斯县| 永定县| 肇源县| 达拉特旗| 东光县| 吉木萨尔县| 延庆县| 德钦县| 明光市| 宜宾市| 曲阜市| 浦城县| 岳普湖县| 信阳市| 开远市| 周口市| 郁南县| 丰台区| 蓬莱市|