我在任何地方都沒有看到這個說法,所以我只想確認我的理解是否正確。borderlayout的默認位置
1. JFrame對象的默認佈局管理器是BorderLayout,對於任何JComponent子類對象,它都是FlowLayout。
2.在BorderLayout中,如果你簡單的添加,沒有指定位置(CENTER,SOUTH等),它默認添加在CENTER中,這就是爲什麼當你爲兩個不同的對象做這些時,它們被繪製在頂部並且只有最近的一個是可見的。
我的這兩個假設是否正確?
我在任何地方都沒有看到這個說法,所以我只想確認我的理解是否正確。borderlayout的默認位置
1. JFrame對象的默認佈局管理器是BorderLayout,對於任何JComponent子類對象,它都是FlowLayout。
2.在BorderLayout中,如果你簡單的添加,沒有指定位置(CENTER,SOUTH等),它默認添加在CENTER中,這就是爲什麼當你爲兩個不同的對象做這些時,它們被繪製在頂部並且只有最近的一個是可見的。
我的這兩個假設是否正確?
您的所有假設都是正確的。
什麼是內容窗格? –
可以添加內容組件的窗格。 (https://docs.oracle.com/javase/6/docs/api/javax/swing/JFrame.html) – Lexover
謝謝。那麼,只有JFrames有內容窗格甚至JPanels呢? –
請參閱:http://stackoverflow.com/questions/30008010/using-an-anonymous-listener-object-inside-the-timer-class。你繼續問很多問題,但是你還沒有「接受」任何問題的答案。 – camickr
@camickr:哦,我會的。只有JFrames有內容窗格或JPanels嗎? –
'哦,我會繼續等待......不需要9分鐘就可以重溫舊的問題並開始接受答案。 – camickr