資源簡介
Java入門-多種風格的窗口(實例9).zip
代碼片段和文件信息
import?java.awt.*;
import?java.awt.event.*;
import?javax.swing.*;
//顯示多種風格的窗口
public?class?LookAndFeelDemo?extends?Jframe?{
???public?LookAndFeelDemo(){
?????super(“多種風格的窗口“);??//調用父類構造函數
?????Container?container=getContentPane();??//得到容器
?JMenu?menuTheme=new?JMenu(“窗口風格“);??//初始化菜單
?????JMenuItem?itemNative=new?JMenuItem(“系統平臺風格“);??//初始化菜單項
?????JMenuItem?itemMotif=new?JMenuItem(“Motif風格“);
?????JMenuItem?itemmetal=new?JMenuItem(“跨平臺風格“);
?????menuTheme.add(itemNative);??//增加菜單項
?????menuTheme.add(itemMotif);
?????menuTheme.add(itemmetal);
?????itemNative.addActionListener(new?ActionListener(){??//菜單項事件處理
????? public?void?actionPerformed(ActionEvent?event){
????? changeLookAndFeel(“Native“);??//調用方法改變窗口風格
????????}
?????});
?????itemMotif.addActionListener(new?ActionListener(){
????? public?void?actionPerformed(ActionEvent?event){
????? changeLookAndFeel(“Motif“);
????????}
?????});
?????itemmetal.addActionListener(new?ActionListener(){
?????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????128754??2004-07-21?19:01??15-1.bmp
?????文件??????128754??2004-07-21?19:01??15-2.bmp
?????文件??????128754??2004-07-21?19:02??15-3.bmp
?????文件?????????561??2004-07-21?18:48??LookAndFeelDemo$1.class
?????文件?????????560??2004-07-21?18:48??LookAndFeelDemo$2.class
?????文件?????????560??2004-07-21?18:48??LookAndFeelDemo$3.class
?????文件????????2578??2004-07-21?18:48??LookAndFeelDemo.class
?????文件????????2694??2004-04-01?17:12??LookAndFeelDemo.java
評論
共有 條評論