2016-12-25 32 views
0
JPanel panel = new JPanel(); 
panel.setLayout(null); 

JButton button = new JButton(); 

button.setSize(30, 30); 
button.setLocation(30, 30); 

panel.add(button); 

我不知道,但是有時候按鈕appeares本身(據我瞭解有),有時按鈕沒有出現,直到鼠標懸停它。你能解釋一下,請問是錯誤還是我做錯了什麼。有時Jcomponents是不可見的,直到鼠標懸停

+0

我注意到,如果我添加線 – user5675069

+0

我注意到,如果我添加線button.setBorderPainted(假);我的按鈕始終顯示。 – user5675069

+1

JFYI,您可以在發佈後5分鐘內編輯您的評論;如果您發現它們不必要,您也可以隨時刪除您的評論。要將代碼內聯爲'button.setBorderPainted(false);'用反引號'符號來包裝它。 –

回答