正确查看多个用户界面元素

  • 本文关键字:用户界面 元素 javafx
  • 更新时间 :
  • 英文 :


我想设置多个UI元素可见。但有一个问题。我有很多UI元素,它们是这样设置的:

nameLanguageLabel.setVisible(true);
descriptionLabel.setVisible(true);
mainNameLabel.setVisible(true);
mainURLLabel.setVisible(true);
URLLanguageLabel.setVisible(true);
mainBodyLabel.setVisible(true);
filesLabel.setVisible(true);
fileTypeLabel.setVisible(true);
srcLabel.setVisible(true);
isHeaderImageLabel.setVisible(true);
mainDescriptionTxtField.setVisible(true);
mainIsHeaderImageTxtField.setVisible(true);
mainSrcTxtField.setVisible(true);
mainFileTypeTxtField.setVisible(true);
mainURLTxtField.setVisible(true);
mainNameTxtField.setVisible(true);

有没有办法使代码更短?这可能是我在做教程时没有注意到的。(这不是同一个项目)。

http://code.makery.ch/library/javafx-8-tutorial/

所有元素都在一个容器中。我将它设置为可见false,并在需要时设置为可见。它被简化为:

mainPane.setVisible(true);

最新更新