Tôi muốn di chuyển JLabel theo chương trình đến một vị trí cụ thể bên trong JPanel của tôi. Tôi đã thử setLocation(int x, int y)
, nhưng nó không hoạt động. Tôi đang cố gắng không sử dụng bất kỳ trình quản lý bố cục nào.Đặt thủ công JComponent bên trong JPanel
7
A
Trả lời
12
Dưới đây là hướng dẫn tuyệt vời về cách bố cục các thành phần của bạn mà không cần sử dụng trình quản lý bố cục.
http://java.sun.com/docs/books/tutorial/uiswing/layout/none.html
Tạo một container mà không cần một người quản lý bố trí bao gồm các bước sau đây.
- Đặt trình quản lý bố cục của vùng chứa thành vô giá trị bằng cách gọi
setLayout(null)
.- Gọi phương thức
setbounds
của thành phần cho từng trẻ trong vùng chứa.- Gọi phương thức
repaint
của thành phần.
Các vấn đề liên quan
- 1. Sự khác biệt giữa JPanel, JFrame, JComponent và JApplet
- 2. Java JPanel bên trong JScrollPane?
- 3. JPanel bên trong một số khác
- 4. SignalR - Đặt ClientID theo cách thủ công
- 5. Tạo JPanel theo cách thủ công có thể định lại kích thước
- 6. Java - đặt độ mờ trong JPanel
- 7. Cách đặt thủ công khóa chính trong Doctrine2
- 8. Java - JPanel với lề và JTextArea bên
- 9. Đặt màu theo cách thủ công cho ggplot2
- 10. Kích thước JPanel bởi các thành phần bên trong
- 11. Java/Swing: Nhận Window/JFrame từ bên trong một JPanel
- 12. Đặt JButton trong góc dưới bên phải
- 13. Làm thế nào để thực hiện công việc nền trong JComponent tùy chỉnh?
- 14. Cách đặt thủ công các trường @Version với Hibernate 4?
- 15. Đặt JToggleButton với JPanel vào trong ô JTable
- 16. Cách cài đặt thư viện python theo cách thủ công
- 17. Cài đặt Ruby Gems theo cách thủ công
- 18. Cài đặt thủ công xticks bằng xaxis_date() bằng Python/matplotlib
- 19. Cách cài đặt thủ công mô-đun node.js?
- 20. Có thể cài đặt socket.io theo cách thủ công?
- 21. Cuộn một JPanel
- 22. Làm cách nào để đặt chú giải công cụ trên JPanel và con của nó?
- 23. HTML5: Theo cách thủ công "phát" video bên trong canvas, trong IOS Safari
- 24. Fire ManipulationStarted thủ công trong WP7
- 25. Đặt công tắc bên trong thanh tác vụ trên Android
- 26. Làm thế nào trả XxxSize từ JComponent (s) bổ sung vào JLabel
- 27. thiết lập kích thước tối đa của JPanel bên BorderLayout.CENTER
- 28. Công việc Firing Quartz thủ công
- 29. Ngắt trang thủ công trong TCPDF
- 30. Tạo VisualState tùy chỉnh trong xaml và đặt thủ công nó trong CodeBehind
Đăng chỉnh sửa đó làm câu trả lời và tôi sẽ upvote nó. Tìm ra câu trả lời của riêng bạn là một điều tốt và nên được khen thưởng. :) –
+1 Để cập nhật câu hỏi. @oletus: Cân nhắc thêm câu trả lời với ví dụ đơn giản. http://sscce.org/ – trashgod
-1 để cập nhật câu hỏi thay vì trả lời câu hỏi của riêng mình. – shemnon