tôi đã thêm vài hình ảnh trong danh sách bài hát của mình và tôi đang hiển thị chúng theo chiều ngang bây giờ tôi muốn tăng không gian giữa các hình ảnh trong danh sách? Có thể gợi ý cho tôi cách để làm điều đó không?Làm thế nào để có được không gian tùy chỉnh giữa mục Jlist?
10
A
Trả lời
22
Đặt chiều rộng và chiều cao cố định cho các mục JList của bạn.
list.setFixedCellHeight(50);
list.setFixedCellWidth(100);
Phương pháp setBorder()
là để đặt khoảng cách đường viền. Bạn cũng có thể thêm nó vào dòng trên để làm cho không gian lợi nhuận sắp xếp:
list.setBorder(new EmptyBorder(10,10, 10, 10));
4
2
có hai cách
1) Renderer
có thể lợi nhuận JLabel
, thiết EmptyBorders()
2) một cách phức tạp chút được đặt ở đó JSeparator
Các vấn đề liên quan
- 1. Làm thế nào để tùy chỉnh MPVolumeView?
- 2. Làm thế nào để có được thẻ nhiệm vụ tùy chỉnh để làm việc trong Eclipse?
- 3. Căn chỉnh văn bản JList
- 4. Làm thế nào để cập nhật tùy chọn tùy chỉnh của mục đặt hàng trong Magento?
- 5. JList mục được chọn vào Chuỗi
- 6. Làm thế nào để bỏ chọn mục Jlist trên một số sự kiện trong java
- 7. Làm thế nào để tùy chỉnh định dạng thời gian cho việc ghi nhật ký Python?
- 8. C# - Làm thế nào để tùy chỉnh OpenFileDialog để chọn nhiều thư mục và tập tin?
- 9. Làm thế nào để tôi có được intellisense trong app.config cho một phần tùy chỉnh?
- 10. Làm thế nào để có được thành phần RGB của một màu tùy chỉnh trong ios
- 11. làm thế nào để có được một cuộn tùy chỉnh trong firefox và IE?
- 12. Làm thế nào để có được intellisense cho các lớp tùy chỉnh tạo ra?
- 13. Android: Làm thế nào để làm mới danh sách khi xóa mục trong tùy chỉnh SimpleAdapter
- 14. Làm thế nào để có được giá trị tùy chỉnh enum?
- 15. Làm thế nào để có được dịch vụ (phụ thuộc) trong một lớp tùy chỉnh
- 16. Làm thế nào để mã một segue tùy chỉnh mà "slide" giữa View Controller?
- 17. Làm thế nào để tùy chỉnh đầu ra Zend_Tool?
- 18. Làm thế nào để tùy chỉnh hình thức django nhãn
- 19. Tôi làm cách nào để FlashBuilder sử dụng tiền tố không gian tên tùy chỉnh
- 20. Có cách nào để phát triển SmartArt tùy chỉnh không?
- 21. Android: Làm thế nào có thể tùy chỉnh PreferenceScreen?
- 22. Làm thế nào để tạo thanh cuộn jQuery tùy chỉnh
- 23. Underscore.js: làm thế nào để tùy chỉnh chức năng chuỗi
- 24. Làm thế nào để tùy chỉnh màn hình của dired
- 25. Làm thế nào để bạn tùy chỉnh/lỗi codeigniter kiểu?
- 26. Làm thế nào để thêm PHP tùy chỉnh trong Joomla?
- 27. Làm thế nào để tùy chỉnh UISegmentedControl trong iOS?
- 28. Làm thế nào để căn chỉnh trung tâm hội thoại tùy chỉnh trong Android?
- 29. Làm thế nào để có được dấu thời gian Unix trong MySQL từ thời gian UTC?
- 30. Làm thế nào để MSBuild xây dựng mục tiêu tùy chỉnh được chỉ định trong csproj building sln?
'setBorder' sẽ không thay đổi đường viền của các mục danh sách – stryba
@stryba tôi đã biết về nó, nhưng nó có thể giúp 2 dòng đầu tiên. đã chỉnh sửa câu trả lời của tôi. – Juvanis
@deporter Có nó là hữu ích tôi có những gì tôi muốn cảm ơn .... tôi chỉ cần sử dụng này và thực hiện của nó list.setFixedCellHeight (50); list.setFixedCellWidth (100); – Jony