本文整理汇总了Java中javafx.scene.control.cell.CheckBoxTreeTableCell类的典型用法代码示例。如果您正苦于以下问题:Java CheckBoxTreeTableCell类的具体用法?Java CheckBoxTreeTableCell怎么用?Java CheckBoxTreeTableCell使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
CheckBoxTreeTableCell类属于javafx.scene.control.cell包,在下文中一共展示了CheckBoxTreeTableCell类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: _getValue
import javafx.scene.control.cell.CheckBoxTreeTableCell; //导入依赖的package包/类
@SuppressWarnings({ "rawtypes", "unchecked" }) @Override public String _getValue() {
CheckBoxTreeTableCell cell = (CheckBoxTreeTableCell) node;
Callback selectedStateCallback = cell.getSelectedStateCallback();
String cbText;
if (selectedStateCallback != null) {
ObservableValue<Boolean> call = (ObservableValue<Boolean>) selectedStateCallback.call(cell.getItem());
int selection = call.getValue() ? 2 : 0;
cbText = JavaFXCheckBoxElement.states[selection];
} else {
Node cb = cell.getGraphic();
JavaFXElement comp = (JavaFXElement) JavaFXElementFactory.createElement(cb, driver, window);
cbText = comp._getValue();
}
String cellText = cell.getText();
if (cellText == null) {
cellText = "";
}
String text = cellText + ":" + cbText;
return text;
}
开发者ID:jalian-systems,项目名称:marathonv5,代码行数:22,代码来源:JavaFXCheckBoxTreeTableCell.java
示例2: _getValue
import javafx.scene.control.cell.CheckBoxTreeTableCell; //导入依赖的package包/类
@SuppressWarnings({ "rawtypes", "unchecked" }) @Override public String _getValue() {
CheckBoxTreeTableCell cell = (CheckBoxTreeTableCell) node;
Callback selectedStateCallback = cell.getSelectedStateCallback();
String cbText;
if (selectedStateCallback != null) {
ObservableValue<Boolean> call = (ObservableValue<Boolean>) selectedStateCallback.call(cell.getItem());
int selection = call.getValue() ? 2 : 0;
cbText = JavaFXCheckBoxElement.states[selection];
} else {
Node cb = cell.getGraphic();
RFXComponent comp = getFinder().findRawRComponent(cb, null, null);
cbText = comp._getValue();
}
return cbText;
}
开发者ID:jalian-systems,项目名称:marathonv5,代码行数:17,代码来源:RFXCheckBoxTreeTableCell.java
示例3: reset
import javafx.scene.control.cell.CheckBoxTreeTableCell; //导入依赖的package包/类
public static void reset() {
add(Node.class, JavaFXElement.class);
add(TextInputControl.class, JavaFXTextInputControlElement.class);
add(HTMLEditor.class, JavaFXHTMLEditor.class);
add(CheckBox.class, JavaFXCheckBoxElement.class);
add(ToggleButton.class, JavaFXToggleButtonElement.class);
add(Slider.class, JavaFXSliderElement.class);
add(Spinner.class, JavaFXSpinnerElement.class);
add(SplitPane.class, JavaFXSplitPaneElement.class);
add(ProgressBar.class, JavaFXProgressBarElement.class);
add(ChoiceBox.class, JavaFXChoiceBoxElement.class);
add(ColorPicker.class, JavaFXColorPickerElement.class);
add(ComboBox.class, JavaFXComboBoxElement.class);
add(DatePicker.class, JavaFXDatePickerElement.class);
add(TabPane.class, JavaFXTabPaneElement.class);
add(ListView.class, JavaFXListViewElement.class);
add(TreeView.class, JavaFXTreeViewElement.class);
add(TableView.class, JavaFXTableViewElement.class);
add(TreeTableView.class, JavaFXTreeTableViewElement.class);
add(CheckBoxListCell.class, JavaFXCheckBoxListCellElement.class);
add(ChoiceBoxListCell.class, JavaFXChoiceBoxListCellElement.class);
add(ComboBoxListCell.class, JavaFXComboBoxListCellElemnt.class);
add(CheckBoxTreeCell.class, JavaFXCheckBoxTreeCellElement.class);
add(ChoiceBoxTreeCell.class, JavaFXChoiceBoxTreeCellElement.class);
add(ComboBoxTreeCell.class, JavaFXComboBoxTreeCellElement.class);
add(TableCell.class, JavaFXTableViewCellElement.class);
add(CheckBoxTableCell.class, JavaFXCheckBoxTableCellElement.class);
add(ChoiceBoxTableCell.class, JavaFXChoiceBoxTableCellElement.class);
add(ComboBoxTableCell.class, JavaFXComboBoxTableCellElemnt.class);
add(TreeTableCell.class, JavaFXTreeTableCellElement.class);
add(CheckBoxTreeTableCell.class, JavaFXCheckBoxTreeTableCell.class);
add(ChoiceBoxTreeTableCell.class, JavaFXChoiceBoxTreeTableCell.class);
add(ComboBoxTreeTableCell.class, JavaFXComboBoxTreeTableCell.class);
}
开发者ID:jalian-systems,项目名称:marathonv5,代码行数:35,代码来源:JavaFXElementFactory.java
示例4: setupStage
import javafx.scene.control.cell.CheckBoxTreeTableCell; //导入依赖的package包/类
@Override
protected void setupStage(Stage stage) {
stage.getIcons().addAll(PlatformHelper.stageIcons(Images.IMPORT32, Images.IMPORT16));
stage.setTitle(CertImportI18N.formatSTR_STAGE_TITLE());
this.ctlFileSourceInput.disableProperty().bind(Bindings.not(this.ctlFileSourceOption.selectedProperty()));
this.cmdChooseFileSourceButton.disableProperty()
.bind(Bindings.not(this.ctlFileSourceOption.selectedProperty()));
this.ctlDirectorySourceInput.disableProperty()
.bind(Bindings.not(this.ctlDirectorySourceOption.selectedProperty()));
this.cmdChooseDirectorySourceButton.disableProperty()
.bind(Bindings.not(this.ctlDirectorySourceOption.selectedProperty()));
this.ctlURLSourceInput.disableProperty().bind(Bindings.not(this.ctlURLSourceOption.selectedProperty()));
this.ctlServerSourceInput.disableProperty().bind(Bindings.not(this.ctlServerSourceOption.selectedProperty()));
this.ctlServerSourceProtocolInput.disableProperty()
.bind(Bindings.not(this.ctlServerSourceOption.selectedProperty()));
this.ctlServerSourceProtocolInput.getItems().addAll(SSLPeer.Protocol.values());
this.ctlPlatformSourceInput.disableProperty()
.bind(Bindings.not(this.ctlPlatformSourceOption.selectedProperty()));
setupPlatformSourceInput();
this.ctlImportEntryViewSelected
.setCellFactory(CheckBoxTreeTableCell.forTreeTableColumn(this.ctlImportEntryViewSelected));
this.ctlImportEntryViewSelected.setCellValueFactory(new TreeItemPropertyValueFactory<>("selected"));
this.ctlImportEntryViewDN.setCellValueFactory(new TreeItemPropertyValueFactory<>("name"));
this.ctlImportEntryViewCRT.setCellFactory(CheckBoxTreeTableCell.forTreeTableColumn(this.ctlImportEntryViewCRT));
this.ctlImportEntryViewCRT.setCellValueFactory(new TreeItemPropertyValueFactory<>("hasCRT"));
this.ctlImportEntryViewKey.setCellFactory(CheckBoxTreeTableCell.forTreeTableColumn(this.ctlImportEntryViewKey));
this.ctlImportEntryViewKey.setCellValueFactory(new TreeItemPropertyValueFactory<>("hasKey"));
this.ctlImportEntryViewCSR.setCellFactory(CheckBoxTreeTableCell.forTreeTableColumn(this.ctlImportEntryViewCSR));
this.ctlImportEntryViewCSR.setCellValueFactory(new TreeItemPropertyValueFactory<>("hasCSR"));
this.ctlImportEntryViewCRL.setCellFactory(CheckBoxTreeTableCell.forTreeTableColumn(this.ctlImportEntryViewCRL));
this.ctlImportEntryViewCRL.setCellValueFactory(new TreeItemPropertyValueFactory<>("hasCRL"));
this.ctlImportEntryView.setTreeColumn(this.ctlImportEntryViewDN);
this.ctlFileSourceOption.setSelected(true);
this.ctlServerSourceProtocolInput.setValue(SSLPeer.Protocol.SSL);
}
开发者ID:hdecarne,项目名称:certmgr,代码行数:36,代码来源:CertImportController.java
示例5: testGetCheckBoxTreeTableCellAdjuster
import javafx.scene.control.cell.CheckBoxTreeTableCell; //导入依赖的package包/类
@Test
public void testGetCheckBoxTreeTableCellAdjuster() {
Adjuster adjuster = Adjuster.getAdjuster(CheckBoxTreeTableCell.class);
assertThat(adjuster, is(instanceOf(ControlAdjuster.class)));
assertThat(adjuster.getNodeClass(), is(sameInstance(Control.class)));
}
开发者ID:yumix,项目名称:javafx-dpi-scaling,代码行数:8,代码来源:AdjusterTest.java
注:本文中的javafx.scene.control.cell.CheckBoxTreeTableCell类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论