java - 如何使用 JLabel 添加水平间隙

标签 java swing jlabel swingx

我有一个 JLabel(实际上,它是一个 JXLabel)。

我在上面放了一个图标和文字。

<icon><text>

现在我想在组件的左侧添加一些间距,如下所示:

<space><icon><text>

我不接受移动 JLabel 或通过修改图像添加间距的建议。

我只是想知道如何使用纯 Java 代码来完成。

最佳答案

我找到了解决方案!

setBorder(new EmptyBorder(0,10,0,0));

谢谢大家!

关于java - 如何使用 JLabel 添加水平间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/156975/

相关文章:

java - 如何在 Java 中存储设置凭据

java - 处理大量 Swing 组件

Java - 如何在粘贴操作上设置启用()?

java - Hadoop 序列文件 : process key/value only up to a certain size?

java - 如何从 Controller 更改 JSP 中元素的类?

java - 不知道我的代码有什么问题。 Java图形用户界面

java - 如何在恢复代码之前等待 setIcon() 方法执行?

java - JLabel 未出现

java - Xstream 驱动程序性能

java - 用数组填充组合框