十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
JavaFx初探一,UI控件的使用,具体内容如下
成都创新互联公司专注于企业成都全网营销推广、网站重做改版、潍坊网站定制设计、自适应品牌网站建设、HTML5、商城网站建设、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为潍坊等各大城市提供网站开发制作服务。方式一:使用纯代码直接new view控件,这样就不涉及到与fxml文件之间的交互了
方式二:使用fxml编写界面文件,用可视化工具scene builder 来构建交互界面。
分两种方式绑定控件,可以用Android的方法在java中直接调用类似findviewbyId的方法,先在xml文件中设置fxid,然后根据id去找这个控件,代码如下
@Override public void start(Stage primaryStage) throws Exception{ Parent root = FXMLLoader.load(getClass().getResource("sample.fxml")); BorderPane borderPane = (BorderPane)root.lookup("#iiid"); TableView tableView = new TableView(); TableColumn columnName = new TableColumn("姓名"); TableColumn columClass = new TableColumn("班级"); TableColumn columNum = new TableColumn("学号"); tableView.getColumns().addAll(columnName, columClass, columNum); borderPane.setCenter(tableView); primaryStage.setTitle("应用测试"); primaryStage.setScene(new Scene(root,500,500)); primaryStage.show(); }