一基础题
16.21 如何禁用一个文本区域里面的编辑功能?
答:TextArea textarea = new TextArea();
textarea.setEditable(false);
16.24 如何从一个组合框中获取一个条目?如何从一个组合框中获取一个选中条目?
答:ComboBox cb = new ComboBox();
cb.getItems(); // 获取一个条目
cb.getValue(); // 获取一个选中条目
16.26 当选择一个新的条目时,ComboBox 将触发什么事件?
答:ActionEvent事件。
16.27 如何创建一个具有一个字符串数组的可观察的列表?
答:
首先创建一个字符串数组
String[] str = {"China", "America", "Japan", "France", "Korea", "England"};
将字符串数组封装成可观察列表
ObservableList<String> items = FXCollections.observableArrayList(str);
16.29 列表视图有什么可用的选择模式?什么是默认的选择模式?如何设置一个选择模式?
答:
SectionMode.MULTIPLE和SectionMode.SINGLE, SectionMode.SINGLE是默认的选择模式,
getSectionModel().setSectionMode(SectionMode.MULTIPLE);
getSectionModel().setSectionMode(SectionMode.SINGLE);
16.31 如何创建一个水平滚动条?如何创建一个垂直滚动条?
答:(默认)水平滚动条:ScrollBar scrollbar = new ScrollBar();
垂直滚动条:ScrollBar scrollbar = new ScrollBar();
scrollbar.setOrientation(VERTICAL);