最近需要使用JavaFx+JFoenix开发个桌面应用程序,使用Eclipse可以运行,但是画起界面来很不方便,于是尝试使用IntelliJ IDEA,希望拖拉一下就可以把界面搞定;第一次使用IntelliJ IDEA,还是踩了不少坑。
IntelliJ IDEA的版本如今已经更新到2020.1.2了,但是由于对Scene Builder的支持有限,还是要使用稍微老一点的版本,这里使用的是IntelliJ IDEA的 2018.3.6的Community版,Ultimate版是需要购买的。
首先,来到官网,点击下载,再去找其他版本,在这里下载需要的版本;
IntelliJ IDEA官网,https://www.jetbrains.com/idea/ 其他版本,https://www.jetbrains.com/idea/download/#section=windows 下载的版本第二步,安装;
选择安装目录 选择系统及语言 安装完成第三步,初始配置;
安装好后,接下来就要进行配置一下,需要配置那些东西呢,打开看看就知道了。
这里选择了左边的;
第四步,创建一个新项目,或者打开一个已存在的项目;
新建一个项目也很简单,File -> new -> project ->JavaFx,选择JDK版本后,再输入一个项目名称,项目就建立好了。
最后,运行main文件,查看新建好的JavaFx文件;
不要以为这样就可以开始开发了,还需要再设置一下配置才好开发;IDEA有两种设置配置的方式,一种是给当前项目设置配置方式,一个项目要设置一次;另一种是给所有的项目设置配置,只设置一次即可;一种对应Setting,全局的对应Other Settings,这里对Other Settings进行设置;
1.JDK的设置;
如果没有安装JDK,还需要对JDK设置,这里就略过;
2.maven的配置;
点击File-》Other Settings-》Setting for new projects,并勾选架包自动下载;
3.私有的架包,在maven里不能导入的架包;
使用快捷键Ctrl+shift+alt+S,打开Project Structue窗口,通过Libraries添加;
4.为了防止乱码,编码也要设置一下;全局编码设置;
全局编码设置
5.工具栏固定;
view->ToolBar、Tool Buttons 选中;
6.想换一下主题风格了,字体太小了;
7.有时候想找一个菜单,不熟悉菜单的布局很麻烦,怎么找也找不到,点击了半天,还把菜单点击坏了,这可如何是好,这里有妙招;
第一个地方,在顶部的view -> Tool windows;
第二个地方,左下角的方框,鼠标移上去就会展示你要展示的菜单;
8.项目开发中,查找某个关键字所在的位置;
快捷键:Ctrl + Shift + R
image
可能还会遇到下面的错误:
1.配置文件找不到;
解决办法:选中配置文件的文件夹,点击右键,选中mark directory as resouse root;
2.lamada表达式不支持;
解决办法:
总结
编码还没有开始,打开个demo就遇到如此多的问题,工具与工具之间使用习惯的差别,也会让我们一时摸不到头脑,没有关系,遇到问题就查找资料呗,用着用着就习惯了;现在遇到的坑可能是别人已经走平的路,想要填平它,还需要看看别人是怎么走的。
一些设置的参考文档:https://blog.csdn.net/gongjin28_csdn/article/details/89134363
https://www.w3cschool.cn/intellij_idea_doc/intellij_idea_doc-7p6f2dtv.html
JAVAFX相关学习资料:
https://www.w3cschool.cn/java/javafx-webengine.html
https://docs.oracle.com/javafx/2/api/index.html
https://www.oracle.com/java/technologies/javase/javafx-overview.html
https://www.oracle.com/java/technologies/javase/javafx-docs.html
网友评论