查看完整版本: Java視窗應用程式教學
頁: [1]

神氣安仔 發表於 2007-5-27 02:03 PM

Java視窗應用程式教學

雖然我物件導向的功力很爛 但要寫GUI應該還不至於不會
所以小弟在此發這篇topic是給初學Swing的人看的 如有過失請多指教 對了 解釋一下GUI
安子曰:GUI=使用者圖形化介面 Java在寫視窗應用程式時 要先import 2個套件:awt和swing 現在就舉個例子吧 Example1:
import javax.swing.JFrame;
import javax.swing.JLabel;
import java.awt.Color;
import java.awt.Container;
public class window extends JFrame
{
public static final int WIDTH = 200;
public static final int HEIGHT = 100;
public ColorFrame(Color GO)
{
super(”No Charge for Color”);
setSize(WIDTH, HEIGHT);
setDefaultCloseOperation(EXIT_ON_CLOSE);
Container contentPane = getContentPane();
contentPane.setBackground(Co);
JLabel aLabel = new JLabel(”基測考完了…爽”);
contentPane.add(aLabel);
}
public ColorFrame()
{
this(Color.WHITE);
}
}
上面的code中 1~4行是套用Java內建的awt和swing 7~8和行是設定視窗大小並且用setSize(WIDTH, HEIGHT);帶入
另外setDefaultCloseOperation(EXIT_ON_CLOSE);是讓視窗有關閉的按鈕
this(Color.WHITE);是用來設定背景的顏色 像我就是用WHITE白色
JLabel aLabel = new JLabel(”基測考完了…爽”);和contentPane.add(aLabel);是新增和設定文字(也就是Label) 以下我附上幾個我常用的顏色(我喜歡的):
Color.Black黑色 Color.BLUE藍色 Color.GREEN綠色 Color.WHITE白色 Color.RED紅色 Color.YELLOW黃色 如果要其他顏色 大家自己去查Java說明文件吧 小弟的教學到此結束 謝謝大家
今天超Happy的 因為考完了 以後就能常常玩電腦了 等等也許會去玩幾場跑跑卡丁車吧...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

athran123 發表於 2007-7-31 11:18 AM

Thanks, that was a simple example ,but it helps me a lot to understand, so thanks

Danny8080 發表於 2007-12-28 12:25 PM

感謝大大的分享及說明,Thank you very much ~

kop921 發表於 2008-1-3 02:06 PM

謝謝分享.讓我又知道多一些的類別!!

mix911 發表於 2009-6-2 09:26 PM

感謝分享!! 受益良多~~<br><br><br><br><br><div></div>

kisa5522 發表於 2009-6-7 01:01 AM

謝謝您的分享跟詳細的說明
又讓我多學習一點

~忘月~ 發表於 2009-6-7 03:16 AM

多謝大大分享

說明得很清楚

讓我一目瞭然

hoyawoof 發表於 2009-6-7 04:07 PM

想不到就這樣簡單  謝謝大大分享

euny_QJ 發表於 2009-6-9 12:18 AM

和contentPane.add(aLabel);是新增和設定文字(也就是

Pane 真麻煩

skydiverer 發表於 2009-11-26 09:14 PM

:confused:不懂
而且也不能執行<br><br><br><br><br><div></div>
頁: [1]