1樓
大 中
小 發表於 2006-8-7 20:40
[JAVA] 展示利用FlowLayout版面管理員的狀況
引用:import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ui14 extends JFrame
{
JButton bot[]=new JButton[16];
JTextField txt;
Container c;
public ui14()
{
super("UI 版面配置");
int i;
for (i=0;i<16;i=i+1)
{
bot=new JButton("編號:"+i);
}
txt=new JTextField(10);
c=getContentPane();
c.setLayout(new FlowLayout(FlowLayout.RIGHT));//設定為用flowlayout
//注意加入元件的順序
for (i=0;i<16;i=i+1)
{
c.add(bot);
}
c.add(txt);
//設定滑鼠事件處理程式
setSize(600,480);
show();
}
public void paint(Graphics g)
{
super.paint(g);
}
public static void main(String args[]) //程式起點
{
ui14 app=new ui14(); //畫圖
//處理視窗關閉要求
app.addWindowListener(
new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{ System.exit(0);}
});
}
}
|