我想显示默认对话框并希望将其宽度增加到显示宽度的宽度,如何才能完成?
Dialog.show("Message", "this is text", "Ok", null);
答案 0 :(得分:1)
您无法使用默认对话框执行此操作。您可以构建自己的Dialog
对象,然后使用showStretched
甚至show(int,int,int,int)
等方法,但这需要添加对话框主体&确定按钮自己。 E.g:
Dialog d = new Dialog("Title", new BorderLayout());
d.add(BoderLayout.CENTER, new SpanLabel("Dialog message body", "DialogBody"));
d.add(BorderLayout.SOUTH, new Button(new Command("OK")));
d.showStretched(BorderLayout.NORTH, true);