0
我寫了很多簡單的圖形用戶界面,他們工作得很好。然而,作爲初學者,我總是認爲我編寫用戶界面的方式並不是很好的做法。正在使用更多的JPanels和使用setBounds()方法好嗎?
如果您使用更多面板來獲得所需的界面,這是正確的做法嗎?還有使用setBounds()
的方法好嗎?
我寫了很多簡單的圖形用戶界面,他們工作得很好。然而,作爲初學者,我總是認爲我編寫用戶界面的方式並不是很好的做法。正在使用更多的JPanels和使用setBounds()方法好嗎?
如果您使用更多面板來獲得所需的界面,這是正確的做法嗎?還有使用setBounds()
的方法好嗎?
您使用的子組件越少,UI的響應就越強。只是因爲它處理的東西較少。
我不會推薦使用'setBounds`,因爲它在大多數情況下會創建不靈活的用戶界面。我會鼓勵你開始使用的佈局,如BorderLayout,FlowLayout等最通用的他們是MigLayout
這裏是左右搖擺佈局的一般信息:https://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html