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

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

新聞中心

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

1、Jcomponent類(lèi)
◆Jcomponent類(lèi) 是所有輕量組件的父類(lèi),主要的子類(lèi)有:
◆JButton 創(chuàng)建按鈕對(duì)象,而且可以創(chuàng)建在圖標(biāo)的按鈕;JTree 創(chuàng)建樹(shù)對(duì)象
◆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)建菜單對(duì)象;JMenuBar 創(chuàng)建菜單條對(duì)象
◆JMenuItem 創(chuàng)建菜單項(xiàng)對(duì)象;JPanel 創(chuàng)建面板對(duì)象;JPasswordField 創(chuàng)建口令文本對(duì)象
◆JPopupMenu 創(chuàng)建彈出式菜單;JProgressBar 創(chuàng)建進(jìn)程條;JRadioButton 創(chuàng)建單選按鈕
◆JScrollBar 創(chuàng)建滾動(dòng)條;JScrollPane 創(chuàng)建滾動(dòng)窗格;JSlider 創(chuàng)建滾動(dòng)條
◆JSplitPane 創(chuàng)建拆分窗格;JTable 創(chuàng)建表格;JTextArea 創(chuàng)建文本區(qū)
◆JTexPane 創(chuàng)建文本窗格;JToolBar 創(chuàng)建工具條;JToolTip 創(chuàng)建工具提示對(duì)象

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

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

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

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

6、滾動(dòng)窗口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的取值決定拆分線移動(dòng)的時(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),該容器是專門(mén)為內(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確定按鈕上名字相對(duì)圖標(biāo)的位置,取值:
◆AbstractButton.TOP,AbstractButton.BOTTOM,AbstractButton.CENTR
◆setMnemonic(char c) 設(shè)置按鈕的鍵盤(pán)操作方式是字符c(Alt+c)
◆setEnabled(boolean b) b決定按鈕是否可以被單擊


標(biāo)題名稱:概述Swing窗體的種類(lèi)
當(dāng)前鏈接:http://m.5511xx.com/article/cdissgi.html