JPopupMenu
中的一些图标和复选框有问题。复选框和图标未对齐
项目的创建方式如下:
JMenuItem deleteAttributeMenuItem = new JMenuItem(locale.getString("TREE_AttrDelete"), iconDelete);
JMenuItem primaryKeyAttributeMenuItem = new JCheckBoxMenuItem(locale.getString("TREE_AttrChkBoxPK"));
请看图片:
有什么建议吗?
最佳答案
看看这个,为了达到你想要的效果,我做了这个,
JCheckBoxMenuItem cbmi = new JCheckBoxMenuItem("Check Me", null, true);
cbmi.setMargin(new java.awt.Insets(5, 25, 5, 5));
cbmi.setIconTextGap(15);
cbmi.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT);
helpMenu.add(cbmi);
这是上述内容的输出:
关于java - 在 JPopupmenu 中对齐图标和 JCheckbox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10465736/