2008-11-03 62 views
5

Tôi cần tạo bảng điều khiển cần ẩn nhưng các thành phần bên trong bảng điều khiển (ví dụ: JTextArea, JButton, v.v.) sẽ hiển thị. Khi tôi bấm vào bảng điều khiển vô hình, nó sẽ trở thành nhìn thấy được.Tạo bảng trong suốt

Tôi chỉ có thể sử dụng JRE 1.4 và không có gì nhiều hơn thế. :(

Bất kỳ ý tưởng làm thế nào để tạo ra một bảng điều khiển trong suốt như vậy ???

Trả lời

8

transparancy được điều khiển với

setOpaque(false) 
+0

Tôi đã theo ấn tượng rằng đây được coi là lạm dụng setOpaque - xem http://stackoverflow.com/questions/2451990/setopaquetrue-false-java – mikera

+0

bài viết đó giải thích cách Swing đã sai. Không làm cho nó trở thành giải pháp sai. – Peter

5

JComponent.setOpaque(false) là con đường để đi.

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