本文整理了Java中javafx.scene.Node.setDisable()
方法的一些代码示例,展示了Node.setDisable()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.setDisable()
方法的具体详情如下:
包路径:javafx.scene.Node
类名称:Node
方法名:setDisable
暂无
代码示例来源:origin: speedment/speedment
&& !((HasNameProtectedProperty) doc).isNameProtected()) return node;
node.setDisable(true);
Tooltip.uninstall(pane, tooltip);
pane.removeEventHandler(MouseEvent.MOUSE_PRESSED, contextMenuToggle);
node.setDisable(false);
if (doc instanceof HasNameProtectedProperty) {
((HasNameProtectedProperty) doc)
代码示例来源:origin: speedment/speedment
-> loginButton.setDisable(n.trim().isEmpty())
);
代码示例来源:origin: PhoenicisOrg/phoenicis
public void unlockAll() {
for (Node element : lockableElements) {
element.setDisable(false);
}
}
代码示例来源:origin: PhoenicisOrg/phoenicis
private void lockAll() {
for (Node element : lockableElements) {
element.setDisable(true);
}
}
}
代码示例来源:origin: PhoenicisOrg/phoenicis
private void lockAll() {
for (Node element : lockableElements) {
element.setDisable(true);
}
}
}
代码示例来源:origin: PhoenicisOrg/phoenicis
public void unlockAll() {
for (Node element : lockableElements) {
element.setDisable(false);
}
}
代码示例来源:origin: PhoenicisOrg/phoenicis
private void lockAll() {
for (Node element : lockableElements) {
element.setDisable(true);
}
}
}
代码示例来源:origin: PhoenicisOrg/phoenicis
public void unlockAll() {
for (Node element : lockableElements) {
element.setDisable(false);
}
}
代码示例来源:origin: stackoverflow.com
for(Node node:vBox.getChildren()) {
node.setDisable(true);
}
代码示例来源:origin: stackoverflow.com
private void updateTurns(Node active, Node inactive) {
inactive.getStyleClass().remove("play");
active.getStyleClass().add("play");
inactive.setDisable(true);
active.setDisable(false);
}
代码示例来源:origin: com.vektorsoft.demux.desktop/demux-desktop
@Override
public void blockGui(boolean state, GUIBlockingScope scope, String... ids) {
switch(scope){
case TOP_LEVEL:
// not implemented
break;
case COMPONENTS:
for(String id : ids){
Node n = stage.getScene().lookup("#" + id);
if(n != null){
n.setDisable(state);
}
}
break;
default:
}
}
代码示例来源:origin: stackoverflow.com
WizardPane page3 = new WizardPane()
{
@Override
public void onEnteringPage( Wizard wizard )
{
for ( ButtonType type : getButtonTypes() )
{
if ( type.getButtonData().equals(ButtonBar.ButtonData.BACK_PREVIOUS) )
{
Node prev = lookupButton( type );
prev.setDisable( true );
break;
}
}
}
};
代码示例来源:origin: com.vektorsoft.demux.desktop/demux-jfx-core
@Override
public void blockGui(boolean state, GUIBlockingScope scope, String... ids) {
final GUIBlockingScope theScope = (scope != null) ? scope : GUIBlockingScope.NONE;
Platform.runLater(() -> {
switch (theScope) {
case TOP_LEVEL:
setStageBlocking(state);
break;
case COMPONENTS:
for (String id : ids) {
Node n = stage.getScene().lookup("#" + id);
if (n != null) {
n.setDisable(state);
}
}
break;
default:
}
});
}
代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine
public void resolveVisibility() {
if (visibilityResolver != null) {
visibilityResolver.put("forModel", forModel);
UIAccessRule accessrule = visibilityResolver.isAccessible(controller, configuration);
if (accessrule == UIAccessRule.SHOW) {
node.setVisible(true);
} else if (accessrule == UIAccessRule.DISABLED) {
node.setDisable(true);
} else if (accessrule == UIAccessRule.HIDDEN) {
node.setVisible(false);
} else {
node.setVisible(false);
}
}
}
代码示例来源:origin: org.tentackle/tentackle-fx
@Override
public void setContainerChangeable(boolean containerChangeable) {
if (!isContainerChangeableIgnored()) {
// don't invoke updateChangeable() as this would overwrite local controlChangeable!
getNode().setDisable(!containerChangeable || !isControlChangeable());
// mandatory is only shown if component is changeable as well
updateMandatoryStyle(isMandatory());
updateInfoStyle(containerChangeable && infoMessage != null);
updateErrorStyle(containerChangeable && errorMessage != null);
}
}
代码示例来源:origin: org.tentackle/tentackle-fx
@Override
protected void updateChangeable(boolean changeable) {
// the default for components is to use the disabled property
getNode().setDisable(!changeable);
// non-changeable components should not be focus traversable
getNode().setFocusTraversable(changeable);
// mandatory is only shown if component is changeable as well
updateMandatoryStyle(isMandatory());
updateInfoStyle(changeable && infoMessage != null);
updateErrorStyle(changeable && errorMessage != null);
}
代码示例来源:origin: com.bitplan.gui/com.bitplan.javafx
loginButton.setDisable(true);
loginButton.setDisable(newValue.trim().isEmpty() || password.getText().isEmpty());
});
password.textProperty().addListener((observable, oldValue, newValue) -> {
loginButton.setDisable(newValue.trim().isEmpty() || username.getText().isEmpty());
});
代码示例来源:origin: stackoverflow.com
showControlNode.setDisable(true);
@Override
public void handle(WindowEvent windowEvent) {
showControlNode.setDisable(false);
代码示例来源:origin: com.speedment.tool/tool-propertyeditor
&& !((HasNameProtectedProperty) doc).isNameProtected()) return node;
node.setDisable(true);
Tooltip.uninstall(pane, tooltip);
pane.removeEventHandler(MouseEvent.MOUSE_PRESSED, contextMenuToggle);
node.setDisable(false);
if (doc instanceof HasNameProtectedProperty) {
((HasNameProtectedProperty) doc)
代码示例来源:origin: org.controlsfx/controlsfx
editor.getEditor().setDisable(true);
内容来源于网络,如有侵权,请联系作者删除!