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

时间:2015-09-28 12:37:37

标签: 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/

1 个答案:

答案 0 :(得分:1)

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

mainPane.setVisible(true);