自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

概述Swing窗體的種類

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

1、Jcomponent類
◆Jcomponent類 是所有輕量組件的父類,主要的子類有:
◆JButton 創(chuàng)建按鈕對象,而且可以創(chuàng)建在圖標的按鈕;JTree 創(chuàng)建樹對象
◆JComboBox 創(chuàng)建組合框對象,和Choice相似;JCheckBox 創(chuàng)建復選框對象
◆JFileChooser 創(chuàng)建文件選擇器;JInternalFrame 創(chuàng)建內部窗體
◆JLabel 創(chuàng)建標簽;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窗體中,應該把組件加到內容面板中
(3)不能為Sing窗體設置布局,而應當為內容面板設置布局
(4)Sing窗體通過調用getContentPane()方法得到它的內容面板

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

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

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、內部Swing窗體JInternalFrame
JInternalFrame(String title,boolean resizable,booleam closable,boolean max,boolean min)
參數(shù)的意義分別是窗口名稱,是否能調整大小,是否有關閉按鈕,最大化按鈕,最小化按鈕
(1)不能把組件直接加到窗體中,而是加到內容面板中
(2)必須先把內部窗體加到一個容器中(JDesktopPane),該容器是專門為內部窗體服務的

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

【編輯推薦】

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

2009-07-17 12:54:13

2009-07-17 16:32:34

Timer對象Swing

2009-07-16 17:09:02

Swing應用程序

2009-07-15 16:18:08

JSci.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 11:19:48

外部線程Swing組件

2009-07-14 09:09:08

Swing模型過濾器

2010-05-10 13:13:42

Unix系統(tǒng)

2009-12-25 10:09:34

寬帶有線接入技術

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-14 17:21:42

Swing組件

2009-07-15 11:02:32

Swing組件

2009-07-10 14:41:57

Swing技術

2009-07-14 15:01:02

AWT和Swing

2009-07-16 08:53:03

Swing任務Swing線程
點贊
收藏

51CTO技術棧公眾號