【问题标题】:JavaFX Dialogs remove header decorationJavaFX 对话框删除标题装饰
【发布时间】:2017-11-14 15:03:48
【问题描述】:

有没有一种快速的方法来删除 JavaFX 中的 Dialog 标头?还是我应该去创建自己的对话框?

TextInputDialog dialog = new TextInputDialog();
dialog.setTitle("create DATABASE");
dialog.setHeaderText("create DATABASE");
dialog.setContentText("Ingrese un nombre:");
dialog.showAndWait().ifPresent(name -> getCodeArea().setTemplateInjump("create database "+name+";\n\nuse "+name+";\n\n"));  

【问题讨论】:

  • 你试过dialog.setHeaderText(null)吗?

标签: javafx dialog


【解决方案1】:

是的,您可以通过将图形和标题文本设置为 null 来实现:

dialog.setHeaderText(null);
dialog.setGraphic(null);

【讨论】:

    【解决方案2】:

    设置dialog.setHeaderText(null) 非常简单,它会删除标题。 欲了解更多信息,请查看here

    【讨论】:

      猜你喜欢
      • 2011-09-09
      • 1970-01-01
      • 1970-01-01
      • 2011-11-29
      • 1970-01-01
      • 2015-04-24
      • 2015-07-07
      • 2012-10-28
      相关资源
      最近更新 更多