我正在尝试做一些对话框窗口,它将引导我通过面板。所以我做了那样的味道。这对我有好处。但我有问题,如何使摆脱图标和突出显示选项?
Object[] options = {"one",
"two"};
int n = JOptionPane.showOptionDialog(this, "", "select one",
JOptionPane.CLOSED_OPTION,
JOptionPane.PLAIN_MESSAGE,
null,
options,
null);将选定的对象设置为null,图标设置为null。但它们没有任何效果。当我添加PLAIN_MESSAGE图标显示,但我仍然很高的一个按钮和第二,按钮是对齐的,我需要中间的补充,请帮助。:)
发布于 2013-12-04 18:06:13
但我还是有一个按钮
这是JOptionPane的默认行为。
请查看对话焦点,您可以使用该方法将自己的组件添加到选项窗格并将焦点放在该组件上。
按钮向右排列,我需要中心位置,
同样,这是默认的,并且没有简单的方法来改变这一点。
对于完全定制,您将需要创建一个自定义JDialog。
https://stackoverflow.com/questions/20382517
复制相似问题