IDEA2021配置javafx可视化界面菜单出现乱码,怎么解决

IDEA2021配置javafx可视化界面菜单出现乱码,怎么解决,第1张

暂时放弃使用idea内置的javafx可视化界面进行开发。推荐下载gluon的scenebuilder进行可视化的开发。这个是单独的程序。

备注:乱码原因是内置的scenebuilder没有指定字体或字符集造成的。

JavaFX API详解之Window

其中Window类可理解成一个窗体,用于存放Scene,并与用户 *** 作。一般window作为窗体,都用其子类Stage和PopupWindow。

看一下Window作为窗体的顶级类包含的一些共同属性

eventDispatcher setEventDispatcher(EventDispatcher value)

focused: 焦点集中 setFocused(boolean)设置

x y width height: 位置及大小 setX(double),setY(double),setWidth(double),setHeight(double) 设置

onCloseRequest 关闭Window事件 setOnCloseRequest(EventHandler)

onHidden 隐藏事件 setOnHidden(EventHandler)

onHiding 隐藏事件,优先于OnHidden setOnHiding(EventHandler)

onShowing 显示事件 setOnShowing(EventHandler)

onShown 显示事件,在OnShowing之后 setOnShown(EventHandler)

opacity 透明 setOpacity(double) 值为0到1

scene 设置场景 setScene(Scene)

showing 是否是显示状态 isShowing()

Window的一些方法:

addEventFilter(EventType eventType, EventHandler eventFilter) 添加事件过滤

removeEventFilter(EventType eventType, EventHandler eventFilter)

addEventHandler(EventType eventType, EventHandler eventHandler) 添加事件

removeEventHandler(EventType eventType, EventHandler eventHandler)

buildEventDispatchChain(EventDispatchChain tail)

centerOnScreen() 使Window显示中间

hide() 隐藏 实际就是关闭

show() 保护类型 显示window

requestFocus() 要求焦点集中

sizeToScene() 使Window的大小匹配它Scene的大小。如果你没有设置Window大小的话,那么就是刚好匹配的(匹配不等于相等了,window始终要大Scene一些)。若果你设置了window大小,在调用该方法,则会改变window的大小以匹配Scene大小。 最好的例子是,你设置window大小,而不设置Scene大小,再调用该方法。

fireEvent(Event event) 调用指定的事件

Stage作为顶级容器,其主Stage由系统创建。额外的可由应用程序创建。

fullScreen 是否全屏,该属性类型为ReadOnly,不可绑定。 setFullScreen(boolean) 虽然是全屏 但是width,height等属性值仍不变,若在全屏的时候改变这些值,返回原来状态的时候,使用改变后的值。

iconified 是否最小化 setIconified(boolean)

resizable 设置大小是否变化 setResizable(boolean) 为true则不能拉动stage的大小

感觉JavaFX跟FlasCC差不多类型,因为现在企业级项目,很多都要做富客户端开发,也就是前端技术用Flash来做很炫的效果,这样子,就免不了用到AS的框架以及一些技术,可是程序猿不可能花很多时间去再弄一个前端客户端的项目,而且坦白说,- -,咱们搞程序的,美感都不咋地,而富客户端也需要很好的美术,所以为了加快开发的速度,专门提供出来快速开发好看的客户端界面用的语言。至于前景如何,富客户端技术是挺热的,不过具体用啥,还是看学的是什么语言,个人觉得这个JavaFX主要还是给Java程序猿使用的,- -。

以上就是关于IDEA2021配置javafx可视化界面菜单出现乱码,怎么解决全部的内容,包括:IDEA2021配置javafx可视化界面菜单出现乱码,怎么解决、javaFX调用windows应用、javaFX到底是什么能做什么前景如何等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9615236.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存