我有下面的代码来显示供下载的语言列表:
public void onCreateDialog(ArrayList<String>fullLangArray, final ArrayList<String>codeLangArray) {
final String[] items = fullLangArray.toArray(new String[fullLangArray.size()]);
final ArrayList mSelectedItems = new ArrayList();
AlertDialog.Builder buil
我有一个Window,可以打开一个无边框的Dialog,你可以从中选择一些选项。设置选项后,Dialog将关闭,并且主Window将再次启用。不是很难。
但由于选项屏幕中的更改选项,我需要刷新主窗口,并防止在刷新之前所做的更改。
所以现在我想添加一个额外的层,中间有一个ProgressBar来通知用户:please wait, we are refreshing。
围绕这一点的最佳实践是什么?
我目前正在探索Java 8u40的新特性,我必须说我非常喜欢内置对话框类。与ControlsFX相比,当对话框打开时没有背景效果(ControlsFX使背景看起来更暗)。我还想用JavaFX中的新对话框类来完成这个任务。我使用以下代码:
TextInputDialog dialog = new TextInputDialog();
dialog.initOwner(null);
dialog.initStyle(StageStyle.UNDECORATED);
dialog.setHeaderText(“Please fill in a new number“);
dialog.setCont