标题说明了一切。我试图在复选框旁边添加一个包含文本和图标的复选框。这是我的班级代码:
public class MyDialog extends JDialog
{
public MyDialog(Dialog owner, String title)
{
super(owner, title, true);
JPanel mainPanel = new JPanel(new FlowLayout());
JCheckBox box = new JCheckBox();
box.setIcon(new ImageIcon("path/to/icon.svg"));
box.setText("Checkbox");
mainPanel.add(box);
this.add(mainPanel);
this.setSize(new Dimension(500, 500));
this.setVisible(true);
}
}
我原本以为,在构建新的MyDialog
实例时,它会显示图标,一些文本以及一个复选框。但是,仅显示图标和文本。我在这里错过了什么吗?谢谢!