首页 > 作文

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

更新时间:2023-04-05 02:37:44 阅读: 评论:0

虽然说java目前主要的应用领域是服务端,gui辽宁锦州桌面端软件也有极少量的应用场景(桌面软件还是c#方便),所以今天给大家分享一款漂亮的javafx gui界面框架bootstrapfx。

java fx 仪表ui medusa

bootstrapfx

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

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田单将攻狄>https://关爱他人的事例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 ttings ->libraries->添加
bootstrapfx-core-0.2.4.jar
到工程中便可以使用了。如果网上搜索不到jar包可以私信我提供下载地址。

开始使用

添加来自 bootstrapfx 的自定义小部件将 css 类应用于小部件将引导 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.tpadding(new ints(20));        button button = new button("你好 我是一个bootstrapfx按钮");        button.getstyleclass(抽奖活动文案).tall("btn","btn-danger");        content.tcenter(button);        panel.tbody(content);        scene scene = new scene(panel);        scene.getstylesheet钱的英语是s().add("org/kordamp/bootstrapfx/bootstrapfx.css");        primarystage.ttitle("bootstrapfx 测试窗体");        primarystage.tscene(scene);        primarystage.sizetoscene();        primarystage.show();    }    public static void main(string[] args) {        launch(args);    }}

运行效果展示

示例代码运行

告警消息

按钮

文本

面板

按钮下拉菜单

本文发布于:2023-04-05 02:37:42,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/33e7c086df8144030ac8a4d524620684.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:java桌面程序开发框架怎么用(java漂亮界面编程).doc

本文 PDF 下载地址:java桌面程序开发框架怎么用(java漂亮界面编程).pdf

标签:项目   我们可以   按钮   应用于
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图