JAVA里什么类能实现画图的功能?
大多数是JComponent和JPanel当画板,覆写其中的paint或者paintComponent方法,图像的上下文就是Graphics或者Graphics2D类
javapaint图形没画出来?
paint()方法只针对当前类,你又在类内声明一个JFrame jf,这个jf不会用到你声明的paint()方法的。你要把构造方法中的jf.删除,或更改成this.public TDrawLine_3_4(){ setVisible(true); setBounds(400,300,400,300); setLocation(600,300); }这样就把当前类显示出来了,并会调用paint()方法。照你上面的写法,是声明了2个JFrame,并把不需要的一个显示了出来,当前编写的JFrame根本没有显示。
除了eclipse之外,还有哪些软件写JAVA比较顺手?
你好👋,这个问题其实我个人认为答案应该都是比较统一的。
Eclipse是曾经的一个IDE神器,特别是在笔者上大学的时候,这绝对是牛逼的存在,虽然那时候也有JetBrains出品的IDEA,但是那会IDEA还没有普及,所以大部分人学习Java都会用的是Eclipse,重点是它免费。那为什么说Eclipse是一个曾经的神器呢,是因为IDEA已经开始侵占Eclipse的市场。
就目前的情况而言,IDEA基本上是Java开发者都在用的IDE了,也很少去见到Java开发者去使用Eclipse,目前可能有朋友还在坚持,那只是个人习惯导致的,转不了了。
所以,除了IDEA,我也是想不到其他目前流行的IDE了。
一个非常好的问题。在Java开发时,可以选择的编辑器有很多,除了Eclipse之外,还有这么几类:
1,Intelli IDEA
Intelli IDEA由JetBrains开发,使用非常普遍,兼容所有主流操作系统,支持Windows, MacOS, Linux,非常稳定高效。支持安装插件定制。
安装版本有社区版和商业版,最新发布的2020.1版本,已经官方支持中文。
2020年是JetBrains公司成立20周年,同时2020.1版本作为“新10年”的首个版本,也是一个大版本号升级,包含了15项重大特性。
值得一提的是新增加的”Zen Mode禅模式“,将“免打扰模式”和“全屏模式”完美融合起来,消除了消除了所有干扰项,使得软件工程师全身心沉浸在代码世界中,专注于源代码,免除写代码时总被弹框干扰的烦恼。
从主菜单中选择 View | Appearance | Enter Zen Mode,或者使用快捷键(Ctrl+` | View mode | Enter Zen Mode),从“快速切换方案”弹出窗口中选择。
2,文本编辑器,常用Sublime Text
Sublime Text简单、通用、方便,可处理多种标记语言,提供类和函数索引等强大功能,有丰富的插件,兼容所有主流操作系统,被很多程序员称为最好的编辑器。
3,新一代开发工具,推荐VS Code
VS Code是微软于2015年发布的一款免费开源的现代化轻量级代码编辑器,具备很多优秀功能,一经推出后便被很多程序员称为最好的IDE编辑器。
VS Code使用的Electron 框架兼容所有主流操作系统,内置扩展插件,断点调试交互式控制台,等等。
VS Code支持多种语言,安装对应的插件后就可以运行调试。
我是工作多年的Web应用架构师,陆续发布关于软件开发方面的文章,欢迎关注我,了解更多IT专业知识。
开发工具对于开发者的重要性不言而喻
因为一款好的开具能很大程度上提高工具效率
至于选择哪款工具,我觉得这个问题因人而异吧
现在常用的java开发工具有很多,比如Eclipse、Myeclipse、Sts、Idea等
这些工具我也都有用过,使用的顺序就是我罗列的顺序
现在市场上使用eclipse和IDEA的应该比较多
个人比较推荐使用IDEA
先就Eclipse和IDEA做个简单的对比:
idea其实和Eclipse在功能上对比相差不大,我觉得它的优点在于一些细节和个性化处理上。
IDEA的Project相当于Eclipse的workspace。
- IDEA的Module相当于Eclipse的Project。
- IDEA中一个Project可以包括多个Module
- Eclipse中一个Workspace可以包括多个Project
- IDEA集成了很多的功能比如GitHub,teminal,连接数据库等,而Eclipse需要安装一些插件才能完成。
IDEA有很好的代码重构提示和强大而智能的纠错能力,Eclipse也有提示,但是没那么强大。
IDEA不过有一个问题是有时候激活了过一段时间到期了,还得重新激活。不过也有一些方法可以破解,达到"永久激活"的效果。Eclipse激活后基本上一劳永逸了。
IDEA默认主题很炫酷,尤其是那一默认的黑色主题,当然这个主题可以自定义配置,可能有些人不喜欢黑色的。这个还是看自己吧。以前我用Eclipse用的是护眼的浅绿色。
由于好多年没用Eclipse了,对比起来也说不出多大的差异,就是感觉IDEA的好用
IDEA的使用会让你感觉用了iPhone的ios系统一样丝般顺滑,爱不释手。
以前我习惯了Eclipse,不是很愿意尝试用IDEA,觉得的配置太多,快捷键也和Eclipse不一样。
后来用了一段时间觉得明显很爽,快捷键完全不是问题,因为可以选择采用Eclipse默认的快捷键。
建议题主可以尝试用用,毕竟大家说好才是真的好。
希望能帮到你。