Java筆記--窗體、組件、事件
一、窗體對象

二、組件
1、JButton組件:用于添加按鈕
<1>JButton( );
創(chuàng)建一個沒有設置文本或圖標的按鈕
<2>JButton(String text);
創(chuàng)建一個帶文本的按鈕;
要把按鈕添加到窗體中,需要用窗體對象去獲取面板對象然后添加組件:

取消窗體的默認布局:
窗體對象.setLayout(null);
如果取消了窗體的默認布局,就得手動指定組件的擺放位置。
按鈕對象.setBounds(x,y,width,height);
2、JLabel組件:用于展示文本和圖片
<1>JLabel(String text):
使用指定的文本創(chuàng)建一個JLabel對象
<2>Jlabel(Icon image)
創(chuàng)建一個具有指定圖像的JLabel對象
JLabel對象.setBounds(x,y,width,height);

三、事件
事件是可以被組件識別的操作,當對組件進行了某些操作之后,就會執(zhí)行對應的代碼。

1、動作事件:ActionListener
我們這里用按鈕去調用監(jiān)聽:傳入的參數(shù)是一個實現(xiàn)類對象,我們用匿名內部類,然后在重寫方法中加入要觸發(fā)的邏輯。

2、鍵盤事件:KeyListener
鍵盤事件用窗體面板對象去調用監(jiān)聽:



標簽:
Java筆記--窗體、組件、事件的評論 (共 條)
