作者sapaj (sapa)
看板java
標題[問題] 視窗frame,元件排放問題
時間Tue Dec 11 01:14:09 2007
import java.awt.*;
import java.awt.event.*;
class Sup
{
static int n=0;
public static void main(String [] args)
{
Frame f = new Frame("買家");
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{
System.exit(0); //離開程式
}
});
final Button b = new Button("按下 0 次");
b.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
n++;
b.setLabel("按下 "+n+" 次"); //設定按鈕上的文字
}
});
Label a = new Label("產品數量");
f.add(a);
f.add(b); //框架內加入按鈕
f.setSize(200, 100); //設定顯現大小
f.setLocation(100, 100); //設定顯現位置
f.setVisible(true); //秀出框架
}
}
以上是我的問題,如果我要Button出現的話 , 我的Label就會被蓋過去而不能顯示出來
然後我調Button的大小的話Frame也會因改變大小.我是想要這兩個元件拼排(垂直)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.26.162
1F:推 PsMonkey:GridLayout? 12/11 01:31
2F:推 slalala:我喜歡FlowLayout (羞~) 12/11 02:33
3F:→ TonyQ:我喜歡nullLayout + setBound XD 12/11 03:13
4F:推 a1234957:排版很頭痛呀 12/11 21:01
5F:推 moonjuice:話說我之前都見一堆PANEL和LABEL來符合排版需求... 12/14 01:32
6F:→ moonjuice:後來發現Jigloo真好用...>"< 12/14 01:33
7F:→ moonjuice:個人比較喜歡BorderLayout..因為還蠻直觀的..XD 12/14 01:34