原创 Java Swing界面編程(7)---JButton設置圖片

package com.beyole.util; import java.awt.Font; import java.io.File; import javax.swing.Icon; import javax.swing.Image

原创 Java Swing界面編程(9)---BorderLayout佈局管理器

package com.beyole.util; import java.awt.BorderLayout; import java.awt.Button; import javax.swing.JFrame; public cla

原创 Java Swing界面編程(22)---事件處理:動作事件及監聽處理

要想讓一個按鈕變得有意義,就必須使用事件處理。在swing的事件處理中,可以使用ActionListener接口處理按鈕的動作事件。 package com.beyole.util; import java.awt.Font; impo

原创 Java Swing界面編程(25)---事件處理:鼠標事件及監聽處理

如果想對一個鼠標的操作進行監聽,如果鼠標按下、鬆開等,則可以使用MouseListener接口。 package com.beyole.util; import java.awt.event.MouseEvent; import jav

原创 Java Swing界面編程(12)---JPanel佈局

package com.beyole.util; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import java

原创 Java Swing界面編程(16)---JToggleButton

JButton提供了一個按鈕的基本實現,但是由此按鈕每次單擊之後都會恢復自動彈起。如果在希望單擊一個按鈕後不再自動彈起,而是在第二次單擊由此按鈕時彈起,則就必須使用JToggleButton類。 package com.beyole.ut

原创 Java Swing界面編程(24)---事件處理:鍵盤事件及監聽處理

在Swing的事件處理中也可以對鍵盤的操作進行監聽,直接使用KeyListener接口即可。 package com.beyole.util; import java.awt.event.KeyEvent; import java.aw

原创 Java Swing界面編程(17)---單行文本輸入組件:JTextField

package com.beyole.util; import java.awt.GridLayout; import javax.swing.JFrame; import javax.swing.JLabel; import java

原创 ExtJs學習筆記(1)---ExtJs安裝及其使用

從官網下載了ExtJs的3.2版本的SDK,包含了代碼依賴的詳細說明、文檔、範例和其他文件。其中,adapter和resources文件是Ext正常運行所必須的,其他的僅在開發過程中使用到。 Adapter:支持把Ext和其他代碼庫一同使

原创 Java Swing界面編程(18)---單行文本輸入組件:JTextField

以下的程序與上一例有一點區別,仔細對比不難發現其中的不同之處。 package com.beyole.util; import javax.swing.JFrame; import javax.swing.JLabel; import

原创 Java Swing界面編程(19)---密碼輸入組件:JPasswordField

JTextField是使用明文方式進行數據顯示的,如果現在需要將回顯的內容設置成其他字符,則可以使用JPasswordField類。 package com.beyole.util; import javax.swing.JFrame;

原创 Java Swing界面編程(15)---JScrollPane

在一般的圖形界面中,如果顯示的區域不夠大,往往會出現滾動條以方便用戶的瀏覽,在Swing中JScrollPane的主要的功能就是爲了顯示的內容加入水平滾動條。 package com.beyole.util; import java.a

原创 Java Swing界面編程(23)---事件處理:編寫用戶驗證登錄用例

LoginCheck: package com.beyole.util; class LoginCheck {//編寫登錄驗證類 private String userName;//用戶名 private String passwo

原创 Java Swing界面編程(20)---多行文本輸入組件:JTextArea

如果要輸入多行文本,則可以使用JTextArea實現多行文本的輸入。 package com.beyole.util; import javax.swing.JFrame; import javax.swing.JLabel; impo

原创 Java Swing界面編程(14)---JTabbedPane

package com.beyole.util; import java.awt.Container; import javax.swing.JButton; import javax.swing.JFrame; import java