c++用Qt之后写图形界面是否比Java用swing简单 界面是用户能够直接看到的,称为“前端”;业务逻辑的处理用户看不到,在背后默默进行,称为“后台”。传统的GUI程序开发不区分前端和后台,统一使用C++代码管理,源文件中。IntelliJ Idea 制作windows程序界面 你可以用JavaFx来开发界面。近日,JetBrains针对IntelliJ IDEA 12.1版本发布了一个JavaFX插件(不好发链接,你可以自己搜索一下),该插件中包含了使用IntelliJ IDEA创建JavaFX应用的所有指令,包括与JavaFX场景生成器的互操作性、甲骨文的JavaFX可视化布局工具等。从甲骨文公司的一系列举动可以看出,该公司对JavaFX的支持力度正在逐步加大。自JDK 7u9开始,该技术已经默认捆绑在JDK中发布了,且在今年上半年,JavaFX将成为一个完全开源的技术和平台。为什么一提到java的swing和awt组件,大家都不建议学? 早期的java主要是应用在web开发方面,所以从实用的角度出发,确实可以略过AWT和Swing的学习。在移动端开发流行之后,AWT和Swing又成为一个必修的内容了,因为做Android开发如果有一定的AWT基础是比较好的,很多概念是统一的。为了描述这个问题,我们首先要了解到底什么是AWT,什么是Swing,以及它们与Android开发有什么联系。AWT与Swingjava语言第一个支持图形界面开发的API就是AWT,在AWT中定义了java图形界面的很多核心概念,所以要了解java的图形界面开发方式一定要从了解AWT开始。下面分别介绍一下AWT中的三个核心概念:容器、组件、布局。图形容器是存放图形元素的场所和环境,java中把容器分为顶级容器和次顶级容器。顶级容器可以单独显示、次顶级容器不能单独显示。顶级容器的代表是Frame,次顶级容器的代表是Panel。图形组件是具体的图形应用元素,比如Button(按钮)、TextField(文本框)、Label(标签)、Choice(下拉列表)等等,每一个图形组件代表一种具体的图形应用元素。布局的作用是安排图形组件在容器中的排列样式,常见的布局方式有BorderLayout、FlowLayout和GridLayout等。其中BorderLayout是Frame的默认布局管理器,FlowLayout是Panel的默认布局管理器。如何用IntelliJ IDEA里面的GUI功能编写界面 试用了一下IntelliJ,使用下来还是比较爽的,最后我这个很少花钱买软件的人,也在oschina上买了个人版。IDE毕竟是码农干活的家伙,想想也值了。使用的时候有一些心得,记录下来。调整界面为酷酷的黑色Preferences=>;Appearance=>;theme=>;Darcula检出项目:VCS=>;Checkout From Version Control,maven项目会被自动识别出来。设置快捷键:Preferences=>;keymaps,有很多套方案,当然即使选择Eclipse也还是有很多和Eclipse不同的地方。自动补全:Mac下默认是clt+space,可以使用keymaps=>;Main menu=>;Code=>;Competion设置。比Eclipse好的地方是Spring、Maven的xml,乃至freemarker模板以及iBatis的sqlmap都支持高亮和自动补全。去除自动补全的大小写敏感:7a64e59b9ee7ad9431333337393032不知道多少童鞋和我一样被Eclipse惯袱功递嘉郛黄店萎锭联坏了,使用自动补全完全不注意大小写的,IntelliJ默认区分大小写,很是让人难过。不过在Editor=>;Code Completion里把Case sensitive completion设置为None就可以了。自动展开目录Eclipse有个打开文件就自动展开目录的功能,在IntelliJ里从Project左边栏的齿轮上选择Autoscroll to Source和Autoscroll from Source都勾选上。idea怎么拖拽控件做界面:试用IntelliJ使用比较爽我少花钱买软件oschina买版IDE毕竟码农干家伙想想值使用候些记录 调整界面酷酷黑色 Pref?选择IDEA还是Eclipse? 为何 IntelliJ IDEA 比 Eclipse 更好?争论有一些没有唯一正确答案的“永恒”的问题,例如,更好的是:Wi…
随机阅读
- 护理垫有什么用?医护级是什么意思? 医用护理垫产品类别是指什么
- 圣保罗实木木地板好不好 圣保罗木地板旗舰店
- 十字绣琴棋书画图半成品有人买吗 半成品十字绣图
- 当兵政审 我要去当兵 武装部要学校盖章 盖什么章呢 找那个部门盖呢 当兵需要章学校没人怎么办
- 集水井的坑为什么做的比集水井要大很多? 集水井(坑)的名词解释
- 会搞死人的 英语怎么写 到底是
- 兰州新区第一人民医院电话号码是多少钱 兰州新区中川人民医院前台电话多少谢谢
- 从侯家塘北到幸福里怎么坐公交车,最快需要多久 侯家塘北有239路车吗
- 山一程水一程的歌词? 陈思思山一程水一程下载
- 求一些不坑钱的网游 求不坑的网游
- “愿你容颜不老”这句话的后面一句是什么? 愿岁月永不老的下一句是什么
- 有的领导怎听到你为着他做事,他就高兴? 有工作请吩咐 随时待命
- 右乳乳腺癌 放、化疗后打诺雷得需注意什么 打诺雷得需要注意什么
- 常州大学城到东坡公园怎么走 南大街到东坡公园
- 汉南一中有多少人 请问汉南的物流公司多不多啊?有多少家啊?那位好心人告诉我一下吧,谢谢啦
- 北京这边有靠谱的甲醛检测公司吗? 北京有靠谱的测甲醛的公司吗
- 神奇宝贝中梦幻和超梦谁更厉害 梦幻超梦电影
- 永丰县县长信箱 江西省永丰县农村水井饮用水被邻居化粪池污染怎么投诉
- 我想申请开个淘宝店,可是不知道该怎么操作呢? 淘宝跟实体店共享的库存软件
- Dota中英雄的英文名简称 比如TA SF TK SA等等是什么? 要详细 哥布林猎人中的妖精弓箭手