天天看點

簡單的JFrame和JButton

開學第九周了,JAVA學習接近尾聲,但是不靠譜的院長~硬生生毀了五六個班的JAVA,都說大學是靠自學才會學到東西,大學畢業出來的人也分為兩種,人才和庸才。

現在對這句話深信不疑,學校隻會有一點都不靠譜的老師和慵懶的學習氛圍,就算偶爾有幾個學霸也是死鑽書本,也許他們眼裡本領不是最重要的,獎學金才是第一位。。。

自己怨天尤人的思想有點重,雖然知道很多很多的道理,該怎樣不該怎樣,但是自己卻管不住自己這顆慵懶的心,該學的東西,該做的事一拖再拖,本來同一起跑線上的人,很多都比自己要牛,不僅僅是學習方面。

知道自己欠缺的東西太多,卻找不到能夠讓自己滿血複活去彌補欠缺的寶物。

從開學起就在嚷嚷着這個學期要學好JAVA,不能再像上個學期一樣毀了自己的C++,畢竟自己不是某方面很厲害的大神,以後出去找工作不能說說啥啥不會~~

可是我到了第九周的時候,JAVA還是一點也不會,想想這九周,不知道自己幹過什麼,也不記得自己完成過什麼東西,反正一切都是一塌糊塗。

老師說不是每段時間都要有美麗的收獲,但至少在過程中自己是充實的度過的。

我一點都不充實,我碌碌無為,越來越讨厭這個地方,讨厭這裡的很多東西。

××××××××××××××××××××××××××××××××××××××

但是很想讓生活充實而有意義。

今晚寫的代碼

package test;
import java.awt.Color;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;

public class he {
	public void he()
	{
		System.out.println("hello123");
		JFrame draw=new JFrame();
		draw.setTitle("我的第一個java界面");
		draw.setSize(400, 400);
		draw.setLocation(200, 200);
		JPanel jpanal=new JPanel();//在JFrame上定義一塊JPanal面闆,JFrame是最底層的面闆,可以分區域,好實作功能一點。
		draw.add(jpanal);//将JPanal加到JFrame上。
		GridLayout GL1 = new GridLayout(2,1);//流布局,形成兩行一列的布局
		jpanal.setLayout(GL1);//這兩個按鈕和流布局都是JPANAL上的
		jpanal.add(new JButton("确定"));
		jpanal.add(new JButton("取消"));
		draw.setVisible(true);//設定可見
	}
}
           
下面是主類,java要有它才能正常執行,main函數;
           
package test;

public class main {
	public static void main(String[] args){
		he x=new he();//這句話是和後面的he類連接配接的東西
		x.he();//調用函數
	}
	
}
           

 這段代碼的意思就是在一塊面闆上,添加兩個按鈕