Java JCheckBox文本与自定义图标重叠

Java JCheckBox文本与自定义图标重叠,java,swing,icons,jcheckbox,Java,Swing,Icons,Jcheckbox,我有一个带有自定义图标的JCheckBox。图标的尺寸为32x32像素 当我将一些文本设置为水平对齐时,文本与图标的宽度无关 如何确保文本不与图标重叠,而是位于图标旁边 我的复选框非常简单: JCheckBox cbx = new JCheckBox(new ImageIcon(getClass().getResource(pathToFile))); cbx.setText("some label"); 谢谢。为了更好地再现您的问题,请提供一个。尝试构建SSCCE有帮助。我的问题似乎是针

我有一个带有自定义图标的JCheckBox。图标的尺寸为32x32像素

当我将一些文本设置为水平对齐时,文本与图标的宽度无关

如何确保文本不与图标重叠,而是位于图标旁边

我的复选框非常简单:

JCheckBox cbx = new JCheckBox(new ImageIcon(getClass().getResource(pathToFile)));
cbx.setText("some label");

谢谢。

为了更好地再现您的问题,请提供一个。尝试构建SSCCE有帮助。我的问题似乎是针对MPS的,当我将自定义JCheckBox集成到我的语言编辑器中时,我会遇到这个问题。由于我无法在独立的Java应用程序中重现该问题,因此我假设它是MPS中的布局问题。我将在MPS论坛上跟进此事。谢谢。如果有人想关注面包屑,我现在在MPS论坛上问了一个问题: