Làm cách nào để thêm một số phần đệm vào một jtextfield? Tôi đã thử tf.setMargin(new Insets(5,5,5,5));
không có hiệu lực.Làm cách nào tôi có thể thêm phần đệm vào một jtextfield
15
A
Trả lời
28
Vấn đề bạn đang gặp là giao diện người dùng được thiết lập biên giới riêng của mình trên các lĩnh vực văn bản, trọng lề bạn đặt. Bạn có thể thấy cảnh báo về hiệu ứng này trong javadoc của setMargin()
.
Giải pháp là để cho giao diện người dùng thiết lập một biên giới, sau đó siết chặt trong một biên giới của riêng bạn:
field.setBorder(BorderFactory.createCompoundBorder(
field.getBorder(),
BorderFactory.createEmptyBorder(5, 5, 5, 5)));
3
bạn có nhìn vào CompoundBorder, có bạn có thể thiết lập LineBorder(Color.gray, 1)
và với
EmptyBorder(5, 5, 5, 5)
1
Cách đơn giản nhất là sử dụng BorderFactory
field.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
Các vấn đề liên quan
- 1. Không thể thêm JTextField vào JFrame
- 2. Làm cách nào để thêm JTextField vào MenuBar của JFrame?
- 3. Thêm phần đệm vào UIView
- 4. Làm thế nào để thêm các phím tắt vào JTextField?
- 5. Làm thế nào để thêm đệm vào một nhãn UILabel?
- 6. Trong PHP, làm cách nào để thêm vào chuỗi số không đệm và giữ nguyên phần đệm bằng không?
- 7. Cách xóa JTextField khi nhấp chuột vào JTextField
- 8. Làm thế nào tôi có thể thêm một nút "Clear" vào một TextBox trong WPF?
- 9. Thêm không đệm vào một chuỗi
- 10. Làm thế nào tôi có thể thêm một lớp css vào một updatepanel trong ASP.Net?
- 11. Làm thế nào tôi có thể thêm các mục vào một tập rỗng trong python
- 12. Làm thế nào tôi có thể thêm một tuple python vào một tệp YAML bằng pyYAML?
- 13. Làm cách nào để tôi có thể nhập lệnh vào Magento một cách có lập trình?
- 14. Sao chép phần cụ thể của vùng đệm vào một vùng đệm khác
- 15. Làm thế nào tôi có thể thêm một mục bổ sung vào một ListBox WPF bằng cách sử dụng ItemSource?
- 16. Android, làm thế nào để thêm một số đệm phải vào văn bản trong một spinner?
- 17. Làm cách nào để thêm các thành phần JSF hiện có vào các thành phần tùy chỉnh của riêng tôi?
- 18. Thêm phần đệm vào một tiện ích tkinter chỉ ở một bên
- 19. Tôi không thể thêm thành phần vào danh sách? UnsupportedOperationException
- 20. Làm thế nào tôi có thể dán() một clip ZeroClipboard vào một phần tử mới được chèn vào?
- 21. Làm cách nào để thêm đệm vào vùng văn bản mà không làm tăng chiều rộng?
- 22. Làm cách nào để thêm số không được đệm vào một số trong Java?
- 23. Tôi làm cách nào để thêm bộ nhớ đệm yêu cầu HTTP vào một ứng dụng bằng ASIHTTPRequests?
- 24. Làm thế nào tôi có thể làm cho một khoảng thành phần nhiều ô trong một GridBagLayout
- 25. Làm cách nào để thêm các phần tử vào ProgramElementCollection?
- 26. Trong Clojure làm cách nào tôi có thể tạo chức năng "thêm id vào bản đồ"?
- 27. Làm cách nào để tôi có thể thêm QLineEdit vào Menubar
- 28. Trong SimpleXML, làm thế nào tôi có thể thêm một SimpleXMLElement hiện có làm phần tử con?
- 29. Trong CKEditor, làm cách nào tôi có thể thêm nhãn "văn bản" vào nút?
- 30. Làm cách nào để tôi có thể thêm phông chữ google (theo chương trình) vào ckeditor