1. 程式人生 > >JAVA 攻城獅 第二十四天

JAVA 攻城獅 第二十四天

今天是第二十四天
昨天晚上宿舍停電 熱的睡不著 所以早上7點多才起來
然後把宿舍整理了之後就去實驗室寫這周的圖論題目
然後哈哈 因為正式開始寫是明天開始寫 然後我就佔了四個綠燈 然後準備明天早上起早一點繼續寫爭取亮一排綠燈。綠燈代表First Blood 一血

然後今天看了java的佈局的一些知識
上總結

//佈局
  //1.順序佈局FlowLayout
       //FlowLayout flo = new FlowLayout(FlowLayout.LEET,20,60);  表示水平對齊,20表示水平間隔,60表示垂直間隔。
       //setFlowLayout(flo);
  //2.邊界佈局BorderLayout
       //Border譯為邊界,BorderLayout按照east west south north center各個方位進行佈局
//注意:Frame的預設佈局是BorderLayout佈局,可以省略setLayout語句。 //3.網格佈局GridLayout //setLayout(new GridLayout(3,2)); 將視窗分為3行2列的網格。 //4.網格袋佈局GridBagLayout //給出一個例子:smp68.java //smp68.java import java.awt.*; import java.awt.event.*; public class smp68 extends Frame implements
ActionListener{
Button btn; smp68(){ super("GridBagLayout佈局"); setVisible(true); GridBagLayout gridbag = new GridBagLayout(); GridBagConstraints c = new GridBagConstraints(); //constraint 約束 setLayout(gridbag); c.fill = GridBagConstraints.BOTH; makebutton("Button0"
,gridbag,c); makebutton("Button1",gridbag,c); makebutton("Button2",gridbag,c); makebutton("Button3",gridbag,c); c.gridwidth = GridBagConstraints.REMAINDER; makebutton("Button4",gridbag,c); c.gridwidth = 2; makebutton("Button5",gridbag,c); c.gridwidth = 1; makebutton("Button51",gridbag,c); c.gridwidth = GridBagConstraints.REMAINDER; makebutton("Button52",gridbag,c); c.gridwidth = GridBagConstraints.RELATIVE; makebutton("Button6",gridbag,c); c.gridwidth = GridBagConstraints.REMAINDER; makebutton("Button7",gridbag,c); c.gridwidth = 1; c.gridheight = 2; makebutton("Button8",gridbag,c); c.gridwidth = GridBagConstraints.REMAINDER; c.gridheight = 1; makebutton("Button9",gridbag,c); makebutton("exit",gridbag,c); btn.addActionListener(this); pack(); } protected void makebutton(String name,GridBagLayput gridbag,GridBagConstraints c){ btn = new Button(name); gridbag.setConstraints(btn,c); add(btn); } public void actionPerformed(ActionEvent e){ if(e.getSource()==btn) System.exit(0); } public static void main(String[] args) { snp68 smp = new smp68(); } }

執行圖

最後上的例項是看起來比較複雜的 GridBagLayout
現在去吃飯 吃完飯回來會繼續看一點java 然後看情況把總結放到今天還是放到明天

老規矩

我一直覺得
和別人競爭
不是和別人比誰有多聰明
而是比為了達到目標可以犧牲的程度
不多說 廢話 快去行動