當前位置:首頁 » 編程語言 » 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();
}
}

熱點內容
編程器解讀 發布:2025-07-03 03:22:49 瀏覽:23
中國電信加密通信業務 發布:2025-07-03 03:06:00 瀏覽:520
腳本家的台詞 發布:2025-07-03 03:05:50 瀏覽:708
arcgisforpython 發布:2025-07-03 03:05:46 瀏覽:898
期計演算法 發布:2025-07-03 02:56:53 瀏覽:404
不同域訪問 發布:2025-07-03 02:49:05 瀏覽:818
多槽編程 發布:2025-07-03 02:47:42 瀏覽:919
sql2008錯誤233 發布:2025-07-03 02:28:52 瀏覽:168
創建資料庫語句mysql 發布:2025-07-03 02:14:34 瀏覽:146
python量化投資 發布:2025-07-03 02:05:11 瀏覽:804