91高清免费观看_亚洲高清视频免费观看_91视频综合_国产精品一区99_伊人手机视频_懂色av懂色aⅴ精彩av

有趣生活

当前位置:首页>时尚>java桌面程序开发框架怎么用(java漂亮界面编程)

java桌面程序开发框架怎么用(java漂亮界面编程)

发布时间:2024-10-13阅读(3)

导读虽然说Java目前主要的应用领域是服务端,GUI桌面端软件也有极少量的应用场景(桌面软件还是C#方便),所以今天给大家分享一款漂亮的JavaFxGUI界面框....

虽然说Java目前主要的应用领域是服务端,GUI桌面端软件也有极少量的应用场景(桌面软件还是C#方便),所以今天给大家分享一款漂亮的JavaFx GUI界面框架BootstrapFX。

Java Fx 仪表UI Medusa

BootStrapFX

BootstrapFX 是 JavaFX的BootStrap风格的实现。它主要提供与web版本BootStrap非常相似的 CSS 样式表,同时针对 JavaFX 独特的 CSS 风格进行定制,目前最新版本是0.2.4。我们可以通过maven或者gradle来引入BootstrapFXgradle配置如下:

repositories {    jcenter()}dependencies {    compile org.kordamp.bootstrapfx:bootstrapfx-core:0.2.4}

maven配置如下:

<dependencies>    <dependency>        <groupId>org.kordamp.bootstrapfx</groupId>        <artifactId>bootstrapfx-core</artifactId>        <version>0.2.4</version>    </dependency></dependencies><repositories>    <repository>        <id>central</id>        <name>jcenter</name>        <url>http://jcenter.bintray.com</url>    </repository></repositories>

Idea 创建JavaFx maven项目

打开idea在Maven工程模板中发现没有javaFx的模板,我们可以先新建JavaFx项目file->new->project

idea 新建Java Fx项目

JavaFx项目建立成功后,右键点击项目名称选择Add Frameworks Support,选择Maven确认即可成功转化为javaFx maven项目

idea Java Fx项目 添加maven支持

如果嫌麻烦可以新建JavaFx项目,不转化为Maven项目,然后打开project settings ->Libraries->添加bootstrapfx-core-0.2.4.jar到工程中便可以使用了。如果网上搜索不到jar包可以私信我提供下载地址。

开始使用

  1. 添加来自 BootstrapFX 的自定义小部件
  2. 将 CSS 类应用于小部件
  3. 将引导 BootstrapFX 样式表应用于场景示例代码如下:
public class Main extends Application {    @Override    public void start(Stage primaryStage) throws Exception{        Panel panel = new Panel("BootstrapFX Demo");        panel.getStyleClass().add("panel-primary");        BorderPane content = new BorderPane();        content.setPadding(new Insets(20));        Button button = new Button("你好 我是一个BootstrapFX按钮");        button.getStyleClass().setAll("btn","btn-danger");        content.setCenter(button);        panel.setBody(content);        Scene scene = new Scene(panel);        scene.getStylesheets().add("org/kordamp/bootstrapfx/bootstrapfx.css");        primaryStage.setTitle("BootstrapFX 测试窗体");        primaryStage.setScene(scene);        primaryStage.sizeToScene();        primaryStage.show();    }    public static void main(String[] args) {        launch(args);    }}

运行效果展示

示例代码运行

告警消息

按钮

文本

面板

按钮下拉菜单

欢迎分享转载→http://www.umpkq.cn/read-443695.html

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图

主站蜘蛛池模板: 丰满岳妇乱一区二区三区 | 2020国产成人精品免费视频 | 精品久久久久久久久久中文字幕 | 黄色小视频在线免费观看 | 免费看又黄又爽又猛的视频软件 | 中文字幕在线网址 | 日韩欧美在线观看综合网另类 | 亚洲国产欧美在线观看 | 国产成人综合亚洲欧美在 | 99久免费精品视频在线观看2 | 精品久久久久久久久久久久久久久 | 毛片免费看. | 国产精欧美一区二区三区 | 国产一区二区久久 | 老司机在线高清免费视频 | 亚洲天堂麻豆 | 人妻av无码一区二区三区 | m3u8久久国产精品影院 | 人人妻人人澡av天堂香蕉 | 欧美大狠狠大臿蕉香蕉大视频 | 青青青国产在线手机免费观看 | 日本在线毛片视频免费看 | 久久久精品国产sm调教网站 | 日本天堂视频 | 99这里有精品视频 | wwwav在线 | aaaa黄色片| 精品国产一区二区三区久久影院 | 国产人成久久久精品 | 亚洲欧美一区二区三区四区 | 久热精品视频在线 | 思思久久96热在精品不卡 | 欧美国产综合 | 久久综合热 | 国精产品一区二区三区有限公司 | 国产成人毛片视频不卡在线 | 精品日产卡一卡二卡麻豆 | 国产日韩欧美在线一区二区三区 | 成年人视频在线观看免费 | 亚洲精品欧美综合二区 | 看久久久久毛片婷婷色 |