日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
概述Swing窗體的種類

1、Jcomponent類
◆Jcomponent類 是所有輕量組件的父類,主要的子類有:
◆JButton 創(chuàng)建按鈕對象,而且可以創(chuàng)建在圖標(biāo)的按鈕;JTree 創(chuàng)建樹對象
◆JComboBox 創(chuàng)建組合框?qū)ο?,和Choice相似;JCheckBox 創(chuàng)建復(fù)選框?qū)ο?br />◆JFileChooser 創(chuàng)建文件選擇器;JInternalFrame 創(chuàng)建內(nèi)部窗體
◆JLabel 創(chuàng)建標(biāo)簽;JMenu 創(chuàng)建菜單對象;JMenuBar 創(chuàng)建菜單條對象
◆JMenuItem 創(chuàng)建菜單項(xiàng)對象;JPanel 創(chuàng)建面板對象;JPasswordField 創(chuàng)建口令文本對象
◆JPopupMenu 創(chuàng)建彈出式菜單;JProgressBar 創(chuàng)建進(jìn)程條;JRadioButton 創(chuàng)建單選按鈕
◆JScrollBar 創(chuàng)建滾動條;JScrollPane 創(chuàng)建滾動窗格;JSlider 創(chuàng)建滾動條
◆JSplitPane 創(chuàng)建拆分窗格;JTable 創(chuàng)建表格;JTextArea 創(chuàng)建文本區(qū)
◆JTexPane 創(chuàng)建文本窗格;JToolBar 創(chuàng)建工具條;JToolTip 創(chuàng)建工具提示對象

2、JFrame類
JFrame類及其子類創(chuàng)建的對象是窗體
(1)JFrame類及其子類創(chuàng)建的窗體是Swing窗體
(2)不可以把組件直接加到Sing窗體中,應(yīng)該把組件加到內(nèi)容面板中
(3)不能為Sing窗體設(shè)置布局,而應(yīng)當(dāng)為內(nèi)容面板設(shè)置布局
(4)Sing窗體通過調(diào)用getContentPane()方法得到它的內(nèi)容面板

3、JApplet類
(1)不可以把組件直接添加到小程序容器中,也應(yīng)該添加到內(nèi)容面板中
(2)不能為小程序設(shè)置布局
(3)小程序容器通過調(diào)用getContenPane()方法得到內(nèi)容面板

4、JDialog類
(1)不可以把組件直接添加到對話框容器中,也應(yīng)該添加到內(nèi)容面板中
(2)不能為對話框設(shè)置布局
(3)對話框容器通過調(diào)用getContenPane()方法得到內(nèi)容面板

5、JPanel面板:JPanel();JPanel(布局對象)

6、滾動窗口JScrollPane:JScrollPane();JScrollPane(component c)

7、拆分Swing窗口JSplitPane
JSplitPane(int a,Component b,Component c)
a的取值是HORIZONTAL_SPLIT或者VERTICAL_SPLIT決定水平拆分還是垂直拆分
JSplitPane(int a,boolean b ,Component b,Component c) b的取值決定拆分線移動的時(shí)候組件是否連續(xù)變化

8、內(nèi)部Swing窗體JInternalFrame
JInternalFrame(String title,boolean resizable,booleam closable,boolean max,boolean min)
參數(shù)的意義分別是窗口名稱,是否能調(diào)整大小,是否有關(guān)閉按鈕,最大化按鈕,最小化按鈕
(1)不能把組件直接加到窗體中,而是加到內(nèi)容面板中
(2)必須先把內(nèi)部窗體加到一個(gè)容器中(JDesktopPane),該容器是專門為內(nèi)部窗體服務(wù)的

9、按鈕(JButton)
◆JButton() 創(chuàng)建按鈕;JButton(String s) s是按鈕的名字
◆JButton(Icon icon) icon是按鈕上的圖標(biāo);JButton(String s,Icon icon)
◆getText() 獲取按鈕名字;getIcon() 獲取按鈕圖標(biāo)
◆setIcon(Icon icon) 設(shè)置按鈕圖標(biāo)
◆setHorizontalTextposition(int a) a確定按鈕上圖標(biāo)的位置,取值:
◆AbstractButton_CENTR,AbstractButton_LEFT,AbstractButton_RIGHT
◆setVerticalTextposition(int a) a確定按鈕上名字相對圖標(biāo)的位置,取值:
◆AbstractButton.TOP,AbstractButton.BOTTOM,AbstractButton.CENTR
◆setMnemonic(char c) 設(shè)置按鈕的鍵盤操作方式是字符c(Alt+c)
◆setEnabled(boolean b) b決定按鈕是否可以被單擊


分享文章:概述Swing窗體的種類
URL標(biāo)題:http://www.5511xx.com/article/cdissgi.html