JAVAFX——jfoenix库学习笔记(一)JFXTabPane

jfoenix库下载地址:

https://www.ctolib.com/jfoenixadmin-JFoenix.html

jfoenix库是一个开源的JAVAFX组件库。库里面的组件ui效果很酷炫。我花了很久的时间查文档才弄懂一些组件的应用。

这里介绍库里的JFXTabPane类:

JFoenix改进了java选项卡窗格的设计。它根据谷歌材料设计改变其设计,并在标签之间切换时添加动画。

例子:

BorderPane root=new BorderPane();
JFXTabPane tabPane = new JFXTabPane();
tabPane.setPrefSize(400, 100);
Tab tab1 = new Tab();
tab1.setText("JAVA");
tab1.setContent(new Label("标签一"));
Tab tab2 = new Tab();
tab2.setText("c++");
tab2.setContent(new Label("标签二"));
Tab tab3 = new Tab();
tab3.setText("c语言");
tab3.setContent(new Label("标签三"));
Tab tab4 = new Tab();
tab4.setText("C#");
tab4.setContent(new Label("标签四"));
tabPane.getTabs().add(tab1);
tabPane.getTabs().add(tab2);
tabPane.getTabs().add(tab3);
tabPane.getTabs().add(tab4);
root.setTop(tabPane);

你可能感兴趣的:(JAVAFX——jfoenix库学习笔记(一)JFXTabPane)