精通Java Swing程式設計

2021-05-25 12:52:33 字數 3093 閱讀 6939

swing的版面結構

1-1:swing常用的package

1-2:swing的版面結構

版面管理器

borderlayout的使用

flowlayout的使用

gridlayout的使用

gridbaglayout的使用

boxlayout的使用

事件處理

事件處理

滑鼠事件

mouselistener的使用

mousemotionlistener的使用

鍵盤事件處理

鍵盤事件處理

注意視窗與面板的使用

jframe的使用

swing的容器結構與jlayeredpane的使用

jinternalframe的使用(視窗與面板)

jinternalframe的使用

jpanel的使用

jsplitpane的使用

jtabbedpane,jscroolpane,jscrolba的使用

jtabbedpane的使用

jscrollpane的使用

jscrollbar的使用

標籤與按鈕的使用與介紹

border的使用

icon的使用

jlabel的使用

jbutton的使用

在jbutton上使用rollover影象變化

在jbutton上設定快捷鍵

設定預設按鈕

jtogglebutton的使用

[核取方塊、選項按鈕、列表方框、下拉式列表的使用與介紹]

使用jcheckbox元件

構造jcheckbox元件

jcheckbox事件處理

jradiobutton的使用

構造jradiobutton元件與事件處理

jlist的使用

建立一般的jlist

利用listmodel構造jlist

建立有影象的jlist

jlist的事件處理

jcombobox的使用

建立一般的jcombobox

利用combomodel構造jcombobox

建立有影象的jcombobox

建立可自行輸入的jcombobox

jcombobox的事件處理

**(table)的使用與介紹

使用jtable元件

tablemodel

abstracttablemodel

tablecolumnmodel

selectionmodel

defaulttablemodel

jtable的事件處理

jtable的事件處理

1文字輸入元件的使用與介紹

認識swing的文字輸入元件

使用jtextfield元件

構造一般的jtextfield元件

利用document構造jtextfield

jtextfield的事件處理

使用jpasswordfield元件

構造一般的jpasswordfield元件

利用document構造jpasswordfield

使用jtextarea元件

構造jtextarea元件

jtextarea的事件處理

使用jeditorpane元件

構造jeditorpane元件

jeditorpane的事件處理

使用jtextpane元件

jtextpane的特性

構造jtextpane元件

樹(tree)的使用與介紹

使用jtree元件

以hashtable構造jtree

以treenode構造jtree

以treemodel構造jtree

改變jtree的外觀

更換jtree節點圖案

jtree的事件處理模式

處理treeselectionevent事件

jtree的其他操作

對話方塊(option pane與dialog)的使用與介紹

使用jdialog元件

在jframe上建立jdialog

使用joptionpane類的靜態方法

輸出message dialog

輸出confirm dialog

輸出input dialog

輸出option dialog

輸出internal dialog

使用joptionpane元件建立對話方塊

選單與工具欄的使用與介紹

使用jmenubar元件

使用jmenu元件

構造jmenu元件

使用jmenuitem元件

構造jmenuitem元件

jmenuitem的事件處理

使用jcheckboxmenuitem

構造jcheckboxmenuitem元件

使用jradiobuttonmenuitem元件

構造jradiobuttonmenuitem元件

使用j*******元件

構造j*******元件

在j*******元件中加入tooltip

使用jpopupmenu元件

構造jpopupmenu元件

檔案選擇對話方塊,顏色選擇對話方塊,分隔線的使用與介紹.

使用jfilechooser元件

建立乙個簡單的jfilechooser對話方塊

建立可選擇檔案型別的jfilechooser對話方塊

建立具有特殊檔案型別的圖示的jfilechooser

建立顏色選擇對話方塊(jcolorchooer)

輕鬆輸出顏色選擇對話方塊

建立jcolorchooser物件輸出顏色選擇對話方塊

將jcolorchooser置於一般容器中顯示

改變jcolorchooser的顏色選擇麵版

建立分隔線(jseparator)

slider,timer,progress的使用

使用jslider元件

建立jslider元件

為jslider元件加入刻度

自定義jslider標記名稱

使用timer元件

使用progress bar元件

精通Java Swing程式設計

swing的版面結構 1 1 swing常用的package 1 2 swing的版面結構 版面管理器 borderlayout的使用 flowlayout的使用 gridlayout的使用 gridbaglayout的使用 boxlayout的使用 事件處理 事件處理 滑鼠事件 mouselist...

java swing程式設計

繼承jframe窗體 定義元件 建立元件 這個過程在建構函式裡面進行 設定容器的布局管理器 往相應的容器裡面新增元件 設定窗體如 frame.setsize 100,100 100是畫素點數,這樣可以調節在不同解析度的螢幕上窗體有合適的大小 frame.setdefaultcloseoperatio...

java swing 專案開發

swing 開發 1.類繼承 frame 2.建立控制項 得到控制項的例項 3.將控制項新增到窗體 5.將動作和控制項繫結 控制項.add.4.動作 建立介面卡 mouse class mframe add mouseadapter extends mouseadapter action class...