作者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