锘??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美日夜夜逼,成人精品水蜜桃,成人毛片av在线http://www.aygfsteel.com/kissjava/category/29898.htmlzh-cnMon, 24 Mar 2008 01:41:59 GMTMon, 24 Mar 2008 01:41:59 GMT60- 涓篔Table娣誨姞JScrollPane緇檆orner璁劇疆棰滆壊http://www.aygfsteel.com/kissjava/articles/187739.html鏋鏋Fri, 21 Mar 2008 09:08:00 GMThttp://www.aygfsteel.com/kissjava/articles/187739.htmlhttp://www.aygfsteel.com/kissjava/comments/187739.htmlhttp://www.aygfsteel.com/kissjava/articles/187739.html#Feedback0http://www.aygfsteel.com/kissjava/comments/commentRss/187739.htmlhttp://www.aygfsteel.com/kissjava/services/trackbacks/187739.html闃呰鍏ㄦ枃

]]> - 鍏充簬JTable錛屼負浣曡繖鏍鳳紵http://www.aygfsteel.com/kissjava/articles/187671.html鏋鏋Fri, 21 Mar 2008 04:31:00 GMThttp://www.aygfsteel.com/kissjava/articles/187671.htmlhttp://www.aygfsteel.com/kissjava/comments/187671.htmlhttp://www.aygfsteel.com/kissjava/articles/187671.html#Feedback3http://www.aygfsteel.com/kissjava/comments/commentRss/187671.htmlhttp://www.aygfsteel.com/kissjava/services/trackbacks/187671.html 涓嬪懆瀹屾垜灝卞伐浣滄弧涓騫村暒銆傚洖鎯沖ぇ閮ㄥ垎鐨勬椂闂撮兘琚ソ濂囧績緇欏崰鍘諱簡錛岃繖涓粍浠跺ソ鐜╁紕涓涓嬶紝閭d釜濂界帺涔熷紕涓涓嬶紝鏈鍚庢墜閲岃繕鏄粈涔堥兘娌″緱錛岃屾湰韜殑宸ヤ綔鏄熀浜巗wing錛屽掓槸娌¤姳澶氬皯綺懼姏錛屾渶鍚庝篃鏄swing涓鐭ュ崐瑙o紝浠婂ぉ鎯崇爺絀剁爺絀朵笅talbe錛屽嵈鍙戠幇琚繖涔堜釜闂緇欏崱浣忎簡銆?br />
鏄繖鏍風殑緇橳ableModel浼犲叆琛ㄥご鍜屽唴瀹癸紝浣嗘槸鐩存帴灝唗able鍔犲埌frame涓幓錛宼able鏄劇ず涓嶄簡琛ㄥご濡傚浘1錛屼絾鏄皢table鏀懼埌JScrollPane涓幓錛屽嵈鑳芥樉紺猴紝濡傚浘2銆?br />

鍥句竴
鍥句簩
涓轟粈涔堣繖鏍鳳紵瀹炲湪鏄紕涓嶆槑鐧斤紝涓嶇煡閬撴湁閭d綅楂樻墜鎸囩偣涓嬩笉錛?br />
婧愮爜濡備笅錛?br />
package kissJava.JTable;

import javax.swing.*;
import javax.swing.table.*;
import java.awt.*;

public class TestSortedTable
{

public static void main(String args[])
{
JFrame frame = new JFrame("JTable鐨刪eader嫻嬭瘯");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Object rows[][] =
{

{ "鐜嬫槑", "涓浗", 44 },

{ "濮氭槑", "涓浗", 25 },

{ "璧靛瓙榫?/span>", "瑗胯渶", 1234 },

{ "鏇規(guī)搷", "鍖楅瓘", 2112 },

{ "Bill Gates", "緹庡浗", 45 },

{ "Mike", "鑻卞浗", 33 } };

String columns[] =
{ "濮撳悕", "鍥界睄", "騫撮緞" };
TableModel model = new DefaultTableModel(rows, columns);
JTable table = new JTable(model);
RowSorter<TableModel> sorter = new TableRowSorter<TableModel>(model);
table.setRowSorter(sorter);
JScrollPane pane = new JScrollPane(table);
frame.add(pane, BorderLayout.CENTER);//鏄劇ずheader
// frame.add(table, BorderLayout.CENTER);//涓嶆樉紺篽eader
frame.setSize(300, 150);
frame.setVisible(true);
}
}


]]>- 澶勭悊A4涓嶈兘鎵撳嵃澶у浘鐗?/title>http://www.aygfsteel.com/kissjava/articles/183898.html鏋鏋Wed, 05 Mar 2008 03:23:00 GMThttp://www.aygfsteel.com/kissjava/articles/183898.htmlhttp://www.aygfsteel.com/kissjava/comments/183898.htmlhttp://www.aygfsteel.com/kissjava/articles/183898.html#Feedback0http://www.aygfsteel.com/kissjava/comments/commentRss/183898.htmlhttp://www.aygfsteel.com/kissjava/services/trackbacks/183898.html闃呰鍏ㄦ枃

]]> - JComboBox鐨勪笅鎷夋鍚戜笂http://www.aygfsteel.com/kissjava/articles/183895.html鏋鏋Wed, 05 Mar 2008 03:21:00 GMThttp://www.aygfsteel.com/kissjava/articles/183895.htmlhttp://www.aygfsteel.com/kissjava/comments/183895.htmlhttp://www.aygfsteel.com/kissjava/articles/183895.html#Feedback0http://www.aygfsteel.com/kissjava/comments/commentRss/183895.htmlhttp://www.aygfsteel.com/kissjava/services/trackbacks/183895.html
鏈榪戝涔燬WING錛屾敼鍙楯ComboBox鐨勭殑鏄劇ず鏂瑰紡錛岃繖閲屾槸灝咼ComboBox鐨勪笅鎷夋鍚戜笂鏄劇ず錛屼互涓嬩負璇︾粏浠g爜錛?
package kissJava.JComboBox;

import java.awt.Dimension;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.plaf.ComboBoxUI;
import javax.swing.plaf.ComponentUI;
import javax.swing.plaf.basic.BasicArrowButton;
import javax.swing.plaf.basic.BasicComboBoxUI;
import javax.swing.plaf.basic.BasicComboPopup;
import javax.swing.plaf.basic.ComboPopup;


public class PopupComboSample extends JFrame...{

String labels[] = ...{ "Chardonnay", "Sauvignon", "Riesling", "Cabernet",
"Zinfandel", "Merlot", "Pinot Noir", "Sauvignon Blanc",
"Syrah", "Gewurztraminer" };
JComboBox jcb = null;

public PopupComboSample()...{
this.setTitle("涓嬫媺妗嗗悜涓?/span>");
this.setLayout(null);
jcb = new JComboBox(labels);
//setUI.......
jcb.setUI((ComboBoxUI) MyComboBoxUI.createUI(jcb));
jcb.setBounds(50, 150, 200, 20);
this.add(jcb, null);
setSize(300, 300);
setVisible(true);
}

public static void main(String args[]) ...{
new PopupComboSample();
}


static class MyComboBoxUI extends BasicComboBoxUI ...{
int newsBarTitleWidth = 0;

public static ComponentUI createUI(JComponent c) ...{
return new MyComboBoxUI();
}
//鏀瑰彉綆ご鐨勬柟鍚?/span>

protected JButton createArrowButton() ...{
JButton button = new BasicArrowButton(BasicArrowButton.NORTH);
return button;
}
//鏀瑰彉comboBox鐨勫脊鍑烘柟鍚?/span>

protected ComboPopup createPopup() ...{

BasicComboPopup popup = new BasicComboPopup(comboBox)...{

public void show() ...{
//澶у皬鎸夐渶瑕佹洿鏀?/span>
Dimension popupSize = new Dimension(200 - newsBarTitleWidth - 5, 17 * 5);
scroller.setMaximumSize(popupSize);
scroller.setPreferredSize(popupSize);
scroller.setMinimumSize(popupSize);
show(comboBox, newsBarTitleWidth, -17 * 5);//getPopupHeightForRowCount(10));
}
};
popup.getAccessibleContext().setAccessibleParent(comboBox);
return popup;
}
}
}


鏄劇ず鏁堟灉涓猴細

涓嶈繃鐪嬪浘鐨勬晥鏋渏cb鐨勮緭鍏ユ娌℃湁綰挎潯鏄劇ず錛岀湅鏉ュ緱鍐嶆敼鏀癸紝瀛︿範涓傘傘傘傘傘傘?/p>

]]>
主站蜘蛛池模板:
沙田区|
石家庄市|
固始县|
阳泉市|
南川市|
高台县|
达拉特旗|
霍山县|
珲春市|
张家界市|
来安县|
丹阳市|
湾仔区|
郸城县|
三明市|
克拉玛依市|
扎兰屯市|
太谷县|
昌都县|
安图县|
林芝县|
塘沽区|
龙门县|
和政县|
五大连池市|
班戈县|
勃利县|
平果县|
贵定县|
繁峙县|
灯塔市|
南安市|
克山县|
海城市|
莒南县|
慈溪市|
和平区|
乃东县|
鄄城县|
化德县|
南部县|