本文整理了Java中javafx.scene.control.TextField.isDisabled()
方法的一些代码示例,展示了TextField.isDisabled()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TextField.isDisabled()
方法的具体详情如下:
包路径:javafx.scene.control.TextField
类名称:TextField
方法名:isDisabled
暂无
代码示例来源:origin: com.powsybl/powsybl-gse-util
private NameTextField(ProjectFolder folder) {
Objects.requireNonNull(folder);
new ValidationSupport().registerValidator(nameTextField, Validator.createEmptyValidator(RESOURCE_BUNDLE.getString("MandatoryName")));
nameTextField.setText(null);
fileAlreadyExistsLabel.setTextFill(Color.RED);
folderUnique = name -> name == null || !folder.getChild(name).isPresent();
nameTextField.textProperty().addListener((observable, oldName, newName) -> uniqueName.setValue(folderUnique.test(newName)));
nameTextField.disabledProperty().addListener((observable, oldName, newName) -> uniqueName.setValue(newName));
uniqueName.addListener((observable, oldUnique, newUnique) -> {
if (newUnique || nameTextField.isDisabled()) {
fileAlreadyExistsLabel.setText(null);
} else {
fileAlreadyExistsLabel.setText(MessageFormat.format(RESOURCE_BUNDLE.getString("FileAlreadyExistsInThisFolder"),
nameTextField.getText()));
}
});
}
代码示例来源:origin: org.tentackle/tentackle-fx
@Override
public void configure(T control) {
super.configure(control);
// first keystroke triggers check for modification
control.getEditor().textProperty().addListener(o -> ((FxComponent) control).triggerViewModified());
// Shift-Backspace clears the field
control.addEventFilter(KeyEvent.ANY, (KeyEvent event) -> {
if (event.getCode() == KeyCode.BACK_SPACE && event.isShiftDown() &&
!event.isControlDown() && !event.isAltDown() && !event.isMetaDown()) {
if (event.getEventType() == KeyEvent.KEY_PRESSED &&
!control.getEditor().isDisabled() && control.getEditor().isEditable()) {
control.getEditor().clear();
}
event.consume();
}
});
}
内容来源于网络,如有侵权,请联系作者删除!