javafx.scene.Node.setDisable()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(5.0k)|赞(0)|评价(0)|浏览(235)

本文整理了Java中javafx.scene.Node.setDisable()方法的一些代码示例,展示了Node.setDisable()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.setDisable()方法的具体详情如下:
包路径:javafx.scene.Node
类名称:Node
方法名:setDisable

Node.setDisable介绍

暂无

代码示例

代码示例来源:origin: speedment/speedment

  1. && !((HasNameProtectedProperty) doc).isNameProtected()) return node;
  2. node.setDisable(true);
  3. Tooltip.uninstall(pane, tooltip);
  4. pane.removeEventHandler(MouseEvent.MOUSE_PRESSED, contextMenuToggle);
  5. node.setDisable(false);
  6. if (doc instanceof HasNameProtectedProperty) {
  7. ((HasNameProtectedProperty) doc)

代码示例来源:origin: speedment/speedment

  1. -> loginButton.setDisable(n.trim().isEmpty())
  2. );

代码示例来源:origin: PhoenicisOrg/phoenicis

  1. public void unlockAll() {
  2. for (Node element : lockableElements) {
  3. element.setDisable(false);
  4. }
  5. }

代码示例来源:origin: PhoenicisOrg/phoenicis

  1. private void lockAll() {
  2. for (Node element : lockableElements) {
  3. element.setDisable(true);
  4. }
  5. }
  6. }

代码示例来源:origin: PhoenicisOrg/phoenicis

  1. private void lockAll() {
  2. for (Node element : lockableElements) {
  3. element.setDisable(true);
  4. }
  5. }
  6. }

代码示例来源:origin: PhoenicisOrg/phoenicis

  1. public void unlockAll() {
  2. for (Node element : lockableElements) {
  3. element.setDisable(false);
  4. }
  5. }

代码示例来源:origin: PhoenicisOrg/phoenicis

  1. private void lockAll() {
  2. for (Node element : lockableElements) {
  3. element.setDisable(true);
  4. }
  5. }
  6. }

代码示例来源:origin: PhoenicisOrg/phoenicis

  1. public void unlockAll() {
  2. for (Node element : lockableElements) {
  3. element.setDisable(false);
  4. }
  5. }

代码示例来源:origin: stackoverflow.com

  1. for(Node node:vBox.getChildren()) {
  2. node.setDisable(true);
  3. }

代码示例来源:origin: stackoverflow.com

  1. private void updateTurns(Node active, Node inactive) {
  2. inactive.getStyleClass().remove("play");
  3. active.getStyleClass().add("play");
  4. inactive.setDisable(true);
  5. active.setDisable(false);
  6. }

代码示例来源:origin: com.vektorsoft.demux.desktop/demux-desktop

  1. @Override
  2. public void blockGui(boolean state, GUIBlockingScope scope, String... ids) {
  3. switch(scope){
  4. case TOP_LEVEL:
  5. // not implemented
  6. break;
  7. case COMPONENTS:
  8. for(String id : ids){
  9. Node n = stage.getScene().lookup("#" + id);
  10. if(n != null){
  11. n.setDisable(state);
  12. }
  13. }
  14. break;
  15. default:
  16. }
  17. }

代码示例来源:origin: stackoverflow.com

  1. WizardPane page3 = new WizardPane()
  2. {
  3. @Override
  4. public void onEnteringPage( Wizard wizard )
  5. {
  6. for ( ButtonType type : getButtonTypes() )
  7. {
  8. if ( type.getButtonData().equals(ButtonBar.ButtonData.BACK_PREVIOUS) )
  9. {
  10. Node prev = lookupButton( type );
  11. prev.setDisable( true );
  12. break;
  13. }
  14. }
  15. }
  16. };

代码示例来源:origin: com.vektorsoft.demux.desktop/demux-jfx-core

  1. @Override
  2. public void blockGui(boolean state, GUIBlockingScope scope, String... ids) {
  3. final GUIBlockingScope theScope = (scope != null) ? scope : GUIBlockingScope.NONE;
  4. Platform.runLater(() -> {
  5. switch (theScope) {
  6. case TOP_LEVEL:
  7. setStageBlocking(state);
  8. break;
  9. case COMPONENTS:
  10. for (String id : ids) {
  11. Node n = stage.getScene().lookup("#" + id);
  12. if (n != null) {
  13. n.setDisable(state);
  14. }
  15. }
  16. break;
  17. default:
  18. }
  19. });
  20. }

代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine

  1. public void resolveVisibility() {
  2. if (visibilityResolver != null) {
  3. visibilityResolver.put("forModel", forModel);
  4. UIAccessRule accessrule = visibilityResolver.isAccessible(controller, configuration);
  5. if (accessrule == UIAccessRule.SHOW) {
  6. node.setVisible(true);
  7. } else if (accessrule == UIAccessRule.DISABLED) {
  8. node.setDisable(true);
  9. } else if (accessrule == UIAccessRule.HIDDEN) {
  10. node.setVisible(false);
  11. } else {
  12. node.setVisible(false);
  13. }
  14. }
  15. }

代码示例来源:origin: org.tentackle/tentackle-fx

  1. @Override
  2. public void setContainerChangeable(boolean containerChangeable) {
  3. if (!isContainerChangeableIgnored()) {
  4. // don't invoke updateChangeable() as this would overwrite local controlChangeable!
  5. getNode().setDisable(!containerChangeable || !isControlChangeable());
  6. // mandatory is only shown if component is changeable as well
  7. updateMandatoryStyle(isMandatory());
  8. updateInfoStyle(containerChangeable && infoMessage != null);
  9. updateErrorStyle(containerChangeable && errorMessage != null);
  10. }
  11. }

代码示例来源:origin: org.tentackle/tentackle-fx

  1. @Override
  2. protected void updateChangeable(boolean changeable) {
  3. // the default for components is to use the disabled property
  4. getNode().setDisable(!changeable);
  5. // non-changeable components should not be focus traversable
  6. getNode().setFocusTraversable(changeable);
  7. // mandatory is only shown if component is changeable as well
  8. updateMandatoryStyle(isMandatory());
  9. updateInfoStyle(changeable && infoMessage != null);
  10. updateErrorStyle(changeable && errorMessage != null);
  11. }

代码示例来源:origin: com.bitplan.gui/com.bitplan.javafx

  1. loginButton.setDisable(true);
  2. loginButton.setDisable(newValue.trim().isEmpty() || password.getText().isEmpty());
  3. });
  4. password.textProperty().addListener((observable, oldValue, newValue) -> {
  5. loginButton.setDisable(newValue.trim().isEmpty() || username.getText().isEmpty());
  6. });

代码示例来源:origin: stackoverflow.com

  1. showControlNode.setDisable(true);
  2. @Override
  3. public void handle(WindowEvent windowEvent) {
  4. showControlNode.setDisable(false);

代码示例来源:origin: com.speedment.tool/tool-propertyeditor

  1. && !((HasNameProtectedProperty) doc).isNameProtected()) return node;
  2. node.setDisable(true);
  3. Tooltip.uninstall(pane, tooltip);
  4. pane.removeEventHandler(MouseEvent.MOUSE_PRESSED, contextMenuToggle);
  5. node.setDisable(false);
  6. if (doc instanceof HasNameProtectedProperty) {
  7. ((HasNameProtectedProperty) doc)

代码示例来源:origin: org.controlsfx/controlsfx

  1. editor.getEditor().setDisable(true);

相关文章

Node类方法