2010-04-26 40 views

Trả lời

10

JButton có một biên giới theo mặc định, bạn có thể xóa nó:

button.setBorder(null); 

Nếu bạn muốn giữ lại biên giới, làm giảm lợi nhuận (xem Eugenes answer)

+0

Cảm ơn và xin lỗi vì đã hỏi một câu hỏi đơn giản như vậy. –

+0

@ Spi1988 chấp nhận câu trả lời nếu nó hoạt động ... – amod

+0

cảm ơn bạn, đã đi hạt cố gắng để tìm nơi đệm chết tiệt đã được thiết lập. – Gubatron

8

rõ ràng ra bên lề trong nút có setMargin.

Xóa đường viền có tác dụng phụ khi xóa đường viền. Nếu bạn chỉ muốn xóa các lề, hãy sử dụng phương thức setMargin để đặt lề tất cả về 0.

button.setMargin(new Insets(0,0,0,0)); 
+0

Cảm ơn bạn, gợi ý này rất hữu ích! –

Các vấn đề liên quan