8 Star 29 Fork 13

国家一级失眠 / javafx-window

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

javafx 窗口装饰器

客户端一值不是java的强项,但javafx发布后,我们就应该开始改变这种观点了;ControlsFX、jfxtras等插件也让javafx如虎添翼. javafx 提供了独立的UI开发工具JavaFX Scene Builder,配合强大智能的intellij idea ,让客户端开发更加简单,快捷.

感觉window窗口标题栏不是很美观,自制了一个窗口装饰器,对现有的代码几乎没有侵入.主要提供了窗口最大化、最小化、关闭、透明背景、背景颜色面板、圆角边框,暂没有实现可大小拖放。

使用方法: 1.- 将javafx-window clone 到本地,使用mvn install进行打包,在项目中添加该依赖.或者直接将代码复制到项目中也可以

2.- 使用代码 StageDecorateTest.java

public class StageDecorateTest extends Application{

    public static void main(String[] args) {
        StageDecorateTest.launch();
    }

    @Override
    public void start(Stage primaryStage) throws Exception {
        Parent root = FXMLLoader.load(StageDecorateTest.class.getResource("form.fxml"));
        //只需切换下面一条setScene为StageDecorate.decorate()即可
        //primaryStage.setScene(new Scene(root)); 
        StageDecorate.decorate(primaryStage,root);
        primaryStage.setTitle("一卡通用户");
        primaryStage.show();
    }
}

2.- 项目截图:

输入图片说明 输入图片说明 输入图片说明

空文件

简介

javafx 窗口装饰器 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/panmingzhi/javafx-window.git
git@gitee.com:panmingzhi/javafx-window.git
panmingzhi
javafx-window
javafx-window
master

搜索帮助