成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

概述Swing窗體的種類

開發(fā) 后端
本文介紹Swing窗體的種類,包括Jcomponent類,JFrame類,JApplet類,JDialog類和拆分Swing窗口JSplitPane等。

1、Jcomponent類
◆Jcomponent類 是所有輕量組件的父類,主要的子類有:
◆JButton 創(chuàng)建按鈕對象,而且可以創(chuàng)建在圖標(biāo)的按鈕;JTree 創(chuàng)建樹對象
◆JComboBox 創(chuàng)建組合框?qū)ο螅虲hoice相似;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)建菜單項對象;JPanel 創(chuàng)建面板對象;JPasswordField 創(chuàng)建口令文本對象
◆JPopupMenu 創(chuàng)建彈出式菜單;JProgressBar 創(chuàng)建進程條;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的取值決定拆分線移動的時候組件是否連續(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)部窗體加到一個容器中(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決定按鈕是否可以被單擊

【編輯推薦】

  1. Swing全屏幕模式
  2. 淺談EventQueue in Swing
  3. 瀏覽器的Swing地址欄
  4. AWT和Swing顯示GIF 動畫
  5. SWT比價Swing和AWT
責(zé)任編輯:佚名 來源: 機械工業(yè)出版社
相關(guān)推薦

2009-07-17 12:54:13

2009-07-17 16:32:34

Timer對象Swing

2009-07-14 18:05:28

輕量級Swing組件

2009-07-10 17:43:10

Swing.table

2009-07-15 10:14:14

JApplet和JFrSwing

2009-07-16 17:09:02

Swing應(yīng)用程序

2009-07-15 16:18:08

JSci.swing包

2009-07-14 09:09:08

Swing模型過濾器

2010-05-10 13:13:42

Unix系統(tǒng)

2009-07-16 11:19:48

外部線程Swing組件

2009-12-25 10:09:34

寬帶有線接入技術(shù)

2009-07-14 15:39:34

Swing大多數(shù)控件

2009-10-26 17:53:50

VB.NET新窗體

2009-07-17 10:25:41

AWT和SwingSWT

2009-07-15 15:35:59

Swing程序Swing性能

2009-07-16 08:53:03

Swing任務(wù)Swing線程

2009-07-10 11:25:48

Swing應(yīng)用數(shù)據(jù)驗證

2009-07-10 16:29:32

Swing組件

2009-07-17 17:16:44

Swing實現(xiàn)的目標(biāo)

2009-07-17 11:30:44

Swing Image
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲免费观看视频网站 | 欧美 日韩 国产 成人 在线 91 | 国产激情在线看 | 亚洲国产精品一区二区第一页 | 国产精品久久久久久久久久软件 | 操操操av| 亚洲一区精品在线 | 一区二区三区免费 | 鲁一鲁资源影视 | 久久夜色精品国产 | 国产精品三级 | 九色国产 | 亚洲精久| 国产精品美女久久久久久免费 | 久久精品a级毛片 | 欧美日本韩国一区二区三区 | 日韩欧美在线播放 | 日韩毛片在线观看 | 色先锋影音| 一区二区高清不卡 | 久久亚洲一区二区三区四区 | 中文字幕一区二区三区精彩视频 | 韩国欧洲一级毛片 | 亚洲a视频 | 国产精久久久久久久妇剪断 | 日本a视频 | 久久国产精品一区二区三区 | 羞羞网站免费观看 | 国产精品久久av | 中文字幕亚洲欧美 | 精品国偷自产在线 | 国产精品黄 | 视频一区二区三区中文字幕 | 欧美 日韩 国产 成人 在线 | 91原创视频 | 国产一区二区三区日韩 | 成人做爰www免费看视频网站 | 成人在线视频观看 | 亚洲成人观看 | 天天曰天天干 | 精品美女视频在线观看免费软件 |