作業3
-
如何開發Java程式圖形界面?它需要引入哪些包?
-
什么是布局管理器,它有什么作用?
-
Frame類和Panel類的默認布局器分別是什么?
-
請說明FlowLayout布局方式的特點?
-
在Java中,什么是事件?簡述處理事件的機制,
-
繪制下圖表格的圖案,(提示:確定坐標,畫直線、畫圓等)

-
撰寫Java程式,創建一個表單,并實作互動,在表單內“單擊滑鼠左鍵”,在游標處繪制一個“綠圓”;表單內“單擊滑鼠右鍵”,在游標處繪制一個“紅色方框”;表單內“雙擊滑鼠左鍵”,清空所有已畫“圓”和“方”,
答:1. 制作圖形界面首先要創建一個視窗容器并在視窗中添加各種組件,接著在指定組件屬性和在視窗中的位置,構成圖形界面的外觀效果,然后定義影像界面的事件和各種組件對不同事件的回應,從而實作圖形界面和用戶的互動,需要參考的包有:AWT、Swing
2. 布局管理器是一個實作Layout Manager介面的類的實體;布局管理器的作用包括設定計算容器的最佳和最小尺寸以及將容器中的組件大小和位置作合適的安排,
3. Frame默認的是BorderLayout布局管理器;Panel默認的是FlowLayout布局管理器
4. FlowLayout的布局策略是將容器中的組件按照加入的先后順序從左向右排列,如果一行排滿轉下一行繼續?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/288291.html
標籤:其他
