當前位置:首頁 » 編程語言 » javaswing程序

javaswing程序

發布時間: 2023-03-09 09:26:57

java的swing

Swing是一個用於開發Java應用程序用戶界面的開發工具包。
以抽象窗口工具包(AWT)為基礎使跨平台應用程序可以使用任何可插拔的外觀風格。Swing開發人員只用很少的代碼就可以利用Swing豐富、靈活的功能和模塊化組件來創建優雅的用戶界面。 工具包中所有的包都是以swing作為名稱,例如javax.swing,javax.swing.event。

❷ JAVA Swing 問題 程序代碼

import java.awt.*;
import java.net.URL;
import javax.swing.*;
public class MyImageIcon extends JFrame {
private static final long serialVersionUID = 1L;
public MyImageIcon() {
Container container = getContentPane();
// 創建一個標簽
JLabel jl = new JLabel("這是一個JFrame窗體", JLabel.CENTER);
// 獲取圖片所在的URL
// URL url = MyImageIcon.class.getResource("imageButton.jpg");
Icon icon = new ImageIcon("imageButton.jpg"); // 實例化Icon對象
jl.setIcon(icon);// 為標簽設置圖片
// 設置文字放置在標簽中間
jl.setHorizontalAlignment(SwingConstants.CENTER);
jl.setOpaque(true);// 設置標簽為不透明狀態
container.add(jl); // 將標簽添加到容器中去
setSize(250, 100);// 設置窗體大小
setVisible(true);// 使窗體可見
// 設置窗體關閉模式
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String args[]) {
new MyImageIcon(); // 實例化MyImageIcon對象
}
}

❸ java swing程序怎麼運行

importjava.awt.*;
importjavax.swing.*;
publicclassGUIextendsJFrame{

privateJMenuBarmb=newJMenuBar();
privateJMenumm=newJMenu("文件");
privateJMenuItemmi1=newJMenuItem("粘貼");
privateJMenuItemmi2=newJMenuItem("復制");
privateJLabell=newJLabel();
publicGUI(){
this.setLayout(null);
mm.add(mi1);
mm.add(mi2);
mb.add(mm);
this.setJMenuBar(mb);
l.setText("我的第一個圖形用戶界面");
l.setBounds(10,10,450,30);
this.getContentPane().add(l);
this.setBounds(330,250,500,150);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
publicstaticvoidmain(String[]args){
newGUI();
}
}

熱點內容
手機郵件接收伺服器怎麼設置 發布:2024-11-06 23:23:35 瀏覽:128
c語言循環例題 發布:2024-11-06 23:05:01 瀏覽:332
外星人m15r6選哪個配置 發布:2024-11-06 23:03:58 瀏覽:999
linuxmysql資料庫安裝 發布:2024-11-06 23:01:28 瀏覽:117
壓縮器能幹嘛 發布:2024-11-06 23:01:16 瀏覽:464
分布式存儲演算法 發布:2024-11-06 22:55:09 瀏覽:872
住宅區弱電有哪些強制配置規定 發布:2024-11-06 22:51:22 瀏覽:827
資料庫綁定 發布:2024-11-06 22:50:31 瀏覽:651
巧飯巧算演算法 發布:2024-11-06 22:44:49 瀏覽:853
dns伺服器的地址修改 發布:2024-11-06 22:39:54 瀏覽:107