1.Model2:servlet/struts/spring/hibernate [freemarker,|velocity|,jsp]2.ZK:ZK是一套以 AJAX/XUL/Java 为基础的网页应用程式开发框架,用于丰富网页应用程式的使用接口。最大的好处是,在设计AJAX网络应用程式时,轻松简便的操作就像设计桌面程式一样。 ZK包含了一个以AJAX为基础、事件驱动(event-driven
看到JavaFX应用很多人都会说JavaFX应用太丑了,确实JavaFX比起Qt、MFC、Delphi这些界面确实丑了一点,但也不是没有可以美化的空间。跟网页一样,单纯HTML不加任何CSS的时候也不是很美观,JavaFX如稍微美化一下还是可以接受的。比如,没有任何css修饰前的JavaFX应用是这样的:经过简单的修饰之后的JavaFX应用是这样的:对比一下,很明显简单修饰美化过的界面要比原始的好
原创 2021-01-26 20:18:46
1194阅读
官网 https://openjfx.cn/ JavaFX 是什么? JavaFX 是 Java 平台上的下一代 GUI 工具包,最初由 Sun Microsystems 推出,后来归于 Oracle。它的设计理念与 Swing 完全不同,更偏向现代 UI 开发: •支持 CSS 样式化 •FXML
原创 2月前
88阅读
SpringBoot对于Java程序员来说可以是一个福音,它让程序员在开发的时候,大大简化了各种spring的xml配置。那么在JavaFX项目使用SpringBoot会是怎么样的体验呢?这次使用“GuyHub”的开源项目springboot-javafx-support体验一下SpringBoot + JavaFX开发。引入依赖采用最新的SpringBoot版本和springboot-javaf
原创 2021-01-26 20:19:49
3184阅读
# 如何实现“javafx mac桌面应用” ## 整体流程 首先,我们来看一下整个实现“javafx mac桌面应用”的流程。你可以按照下面的表格展示的步骤逐步进行操作: | 步骤 | 操作 | | ---- | ---- | | 1 | 创建一个新的JavaFX项目 | | 2 | 配置项目的运行环境 | | 3 | 添加Mac桌面应用的设置 | | 4 | 编写JavaFX代码 | |
原创 2024-06-29 03:55:19
49阅读
在这篇博文中,我将介绍如何使用 JavaFX 开发 Linux 桌面应用。随着桌面应用需求的增加,JavaFX 作为一种现代 UI 技术,已经成为许多开发者的首选。接下来,我们将从环境准备开始,逐步深入。 ### 环境准备 为了顺利开展 JavaFX 开发,确保您的系统具备以下软硬件要求: - **软件要求**: - JDK 11 或更高版本 - JavaFX SDK - IDE
原创 5月前
87阅读
打包JavaFX11桌面应用程序在第一弹中,我们使用的是OpenJDK8,但是OpenJDK8和Oracle Java JDK不一样,它没有内置JavaFX模块,需要自己引入,而使用Oracle版的JDK直接import就好了。但是到了java11的时候无论是OpenJDK还是Oracle版都已经把JavaFX剥离开来了,javaFX现在由OpenJFX项目维护和更新。第一弹中我使用的是OpenJ
转载 2023-07-19 21:15:03
119阅读
上次使用JavaFX开发了一个视频转码工具,当用户点击“启动”按钮开始转码的时候,会禁用启动按钮,防止多次启动转码。这种处理方式对用户来说可能并是很友好,其实可以在启动转码的时弹出一个loading界面,告诉用户正在进行视频转码。重新改造一下之前的转码程序,使用loading界面提示用户视频正在转码,如图:针对这种通用的loading界面,可以使用JavaFX的stage开发一个通用的组件。这里需
原创 2021-01-26 20:20:18
2334阅读
JavaFX是一个强大的图形和多媒体处理工具包集合,它允许开发者来设计、创建、测试、调试和部署富客户端程序,并且和Java一样跨平台。JavaFX比Swing好用很多,它允许开发使用FXML来设计和布局界面,跟Qt和Android的布局有点类似。1. JavaFX UI 层级关系JavaFX的UI分为几类:窗口(stage)场景(scene)容器(container)控件(controller)它
原创 2021-01-26 20:23:29
1410阅读
作者:如漩涡前言近期做了一个前后端合并的spring boot项目,但是要求打成exe文件,提供给不懂电脑的小白安装使用,就去研究了半天,踩了很多坑,写这篇文章,是想看到这篇文章的人,按照我的步骤走,能少踩坑。准备准备工作:一个jar包,没有bug能正常启动的jar包exe4j,一个将jar转换成exe的工具,链接: https://pan.baidu.com/s/127GG90sLOQR5XXT
最近无意间看到了electron和nw的相关信息,感到很惊讶,因为学习前端也有一段时间了,竟然发现js还有这么强大的功能,因为js不仅可以写网页、写webapp、写hybrid,以及前不久出现的小程序,现在甚至已经可以用来写桌面应用了,从github上的star数已经快到50000就可以知道elec
转载 2017-07-11 00:20:00
305阅读
2评论
# 使用Python构建桌面应用 Python是一种简单易学的编程语言,广泛用于Web开发、数据分析和机器学习等领域。但是,你可能不知道Python也可以用来构建强大的桌面应用程序。在本文中,我们将探讨使用Python构建桌面应用的方法,并提供一些代码示例。 ## 为什么使用Python构建桌面应用? 有很多原因使Python成为构建桌面应用的理想选择之一: 1. **易学易用**:Pyt
原创 2023-07-20 19:17:25
147阅读
最近由于需要将在爱奇艺下载的视频(qsv)转化了mp4,用JavaFX开发一个视频转码工具,算是JavaFX开发的第一个应用吧。理论上支持各种格式,仅测试了flv,qsv格式1. 应用程序预览UI界面主要分为三个部分,顶部用于显示当前转码的视频信息,右侧按钮用于选择需要转码的视频,已经启动转码,中间是转码视频列表信息显示。2. UI 布局使用BorderPane进行布局,top为视频信息显示区,c
原创 2021-01-26 20:20:46
305阅读
本文简单介绍了javaFx的背景知识,介绍其使用场景,官网学习资料地址,以及使用javafx可以做的场景案例。希望对你有帮助。
原创 2024-06-17 14:20:44
103阅读
# 实现javafx桌面应用中使用awt ## 目标 教会刚入行的小白如何在javafx桌面应用中使用awt。 ## 流程 1. 创建javafx桌面应用 2. 集成awt组件 3. 运行应用 ```mermaid pie title 开发流程 "创建应用" : 33.3 "集成awt" : 33.3 "运行应用" : 33.3 ``` ```mermaid
原创 2024-04-24 05:11:41
77阅读
flutter开发桌面程序                1.始终取消您的流订阅: (1. Always cancel your stream subscription:)      When I started learning Flutter,
使用集成开发环境实现web开发集成开发工具很多,其中目前使用比较多的是IntelliJ IDEA和EclipseIntelliJ IDEA(居多): JetBrain公司开发的收费软件, IDEA在提示功能方面要强于Eclipse使用起来更加智能更好用Eclipse(较少):Eclipse是IBM团队开发的, Eclipse寓意是“日食”(日是SUN公司), 但是2009年的时候SUN公司被Ora
linux软件开发环境搭建一.虚拟机安装1.vmware软件下载请进入下面地址下载vmware,https://www.vmware.com/cn.html2.vmware软件安装安装方法是傻瓜式的,此地不做介绍了。二.ubuntu安装1.ubuntu镜像下载请进入下面下载地址下载ubuntu镜像,软件版本自己选择。 下载地址:https://ubuntu.com/download ubuntu安
转载 2023-11-15 21:42:53
190阅读
最近在开发电脑端应用,给大家分享下经过技术研究和已有的条件,决定采用h5打包成桌面应用程序.csdn.net/qq285679784/category_11318926.html...
原创 2022-07-18 11:09:15
215阅读
在Java的世界里,JavaFX是一个强大的工具包,用于构建丰富、交互式的桌面应用程序。它提供了丰富的UI组件、动画支持、媒体播放功能以及跨平台的能力,使得开发者能够轻松地创建既美观又功能强大的图形用
原创 2024-05-26 20:37:36
102阅读
  • 1
  • 2
  • 3
  • 4
  • 5