可以創建帶圖標的jlabel,以便圖標右對齊(右對齊)並且文本左對齊。這意味着,在同一個標籤組件中,我希望文本出現在標籤的最左端,最右端的圖標出現在標籤的最左端。jlabel圖標右對齊和文本左對齊
0
A
回答
1
標準JLabel不能在圖標和文本之間產生非靜態間距,只能以像素爲單位指定iconTextGap,而相對於文本和文本對齊的圖標位置只能指定。
爲了讓你想要什麼,你有幾個選擇:
- 在右側
- 使用與在左側和圖標標籤的一些容器,在一個單獨的標籤創建特定的JLabel UI將在畫圖標你想要的方式
+0
+1不清楚你的答案,[例如,我愛不是容器,不是JLabel,JViewport和GlassPane組件](http://stackoverflow.com/questions/8575641/how-returns-xxxsize -j-jcomponents-added-to-jlabel) – mKorbel
+0
@mKorbel erm,在你的評論中沒有真正得到你想要說的......好吧,至少它的鏈接部分 –
相關問題
- 1. 對齊文本右對齊圖標
- 2. 的ListView排造型 - 左對齊文本,右對齊圖標
- 3. JButton:圖標左對齊,文本右對齊
- 4. 右對齊和左對齊文本視圖android
- 5. 左對齊文本和右對齊圖像在CSS
- 6. NSString左右對齊文本?
- 7. 創建標題和圖像左對齊和文本右對齊的列表?
- 8. css/html左對齊和右對齊href
- 9. 右對齊和左對齊UITextView。
- 10. 設置的JLabel對齊右 - 左
- 11. JLabel與圖標對齊到左側
- 12. 左右對齊
- 13. 左右對齊
- 14. 左對齊和右對齊文本在UITableViewCell的detailTextLabel
- 15. 垂直對齊左對齊的文本與右對齊的圖像
- 16. 相對視圖對齊2文本視圖,一個左對齊和一個右對齊
- 17. HTML左對齊,右對齊不工作
- 18. 圖標和文本對齊
- 19. 右對齊包裝文本,但左對齊
- 20. CSS菜單 - 左對齊圖像和右對齊菜單項
- 21. 右對齊文本?
- 22. 對齊文本右
- 23. 右對齊文本
- 24. JLabel中的文本對齊
- 25. 對齊文本左
- 26. Android如何對齊文本左右editText
- 27. 文本左對齊,右一個按鈕
- 28. CSS3 - 動畫文本對齊左/中/右
- 29. 在Excel中將文本左右對齊?
- 30. 用左右邊距對齊文本塊
我更喜歡@trashgod在上述問題中的解決方案,但是你也可以用JLabel的[iconTextGap]來「玩」(http://docs.oracle.com/javase/7 /docs/api/javax/swing/JLabel.html#setIconTextGap(int)),如果你真的想擁有一個組件。 –
建議另一種替代方法[這裏](http://stackoverflow.com/a/12251409/230513)。爲什麼不選擇一種方法並編輯你的問題,以包含一個[sscce](http://sscce.org/),其中包含任何遇到的問題。 – trashgod