
Java
文章平均质量分 65
一念泉涸
仿佛在黑暗中沉眠,渴望苏醒却无法睁眼,沉沉无边的黑暗中,只有孤独一人。
只是决然不愿,便在这黑暗中孑然独行,然而除了黑暗,却是无路可走。
展开
-
如何设计循环避免代码重复,提高代码复用性
提高代码复用性为维护性的方法有很多,比如继承,构造代码块,循环等等,本文讲的是循环。当有很多类似的东西时,往往导致代码重复,量大,这时要想到用设计循环的方法来减少重复的代码。为了成功地设计循环,往往需要用到数组。例如: 要实例化1000个button,每个button上写着不同的字符串,不用循环就会很多重复代码,而且写起来很费时。 JButton bt1 = new原创 2016-04-18 18:18:20 · 7068 阅读 · 0 评论 -
Java中给按钮等控件添加图标(Swing)
首先制作或下载需要的图标(.png格式),推荐两个专业的图标下载网站:http://www.easyicon.net 和 http://ico.58pic.com然后将图片拷贝到你的工程目录下,并将工程刷新,准备即完成。最后在程序中添加代码即可,以按钮为例:private JButton btLogin,btExit;private Icon login = new ImageIc原创 2016-04-24 21:37:10 · 21128 阅读 · 2 评论 -
JLabel设置背景颜色和设置文字颜色
JLabel设置背景颜色:JLabel light1 = new JLabel("wuli");light1.setOpaque(true); //此句是重点,设置背景颜色必须先将它设置为不透明的,因为默认是透明的。。。light1.setBackground(Color.GREEN); JLabel设置文字颜色:JLabel light1 = new JLabel("w原创 2016-04-23 18:28:14 · 27729 阅读 · 3 评论 -
Swing显示边框效果总结
Swing显示边框效果,用到两个类,一个是BorderFactory,另一个是Border。BorderFactory类名调用静态方法实现多种边框效果:Border blackline, etched, raisedbevel, loweredbevel, empty; // 用Border类定义边框 blackline = BorderFactory.createLine原创 2016-04-22 21:51:23 · 7157 阅读 · 0 评论 -
Java跨平台优势不再,还有哪些优势?
转载自http://www.codeceo.com/article/java-cross-platform.html以下讨论只针对PC端和移动端。Java最大的优势真的在于跨平台吗?以前是,但现在已经不是了。有跨平台需求的仅仅是客户端应用,而不是服务端。例如桌面应用,你的客户可能是Windows用户,也可能是Linux用户,这时候如果不想多投入成本对各个平台进行适配,那么Java所转载 2016-05-29 15:53:15 · 3054 阅读 · 0 评论 -
JAVA中double格式化控制精度小数位数,float同理
JAVA中如何对浮点数进行精度控制,在JAVA中提供了多种参数来实现精度的不同控制方式。以double为例,float同理 转自http://stephen830.iteye.com/blog/260776Java代码 /* * Created on 2005-6-5 * Author stephen * Email zhoujia转载 2016-05-28 12:48:56 · 9145 阅读 · 0 评论 -
DecimalFormat的用法 Java小数(float、dobule)格式化
DecimalFormat的用法 Java 浮点数 Float Double 小数 格式化 保留小数位后几位等 转自http://blog.youkuaiyun.com/xiaoli_feng/article/details/9196527(这哥们也是转别人的,但他没标转的谁的,所以我也不造原作者是哪个。。。) 1 DecimalFormat df = new DecimalFo转载 2016-05-28 10:56:07 · 1213 阅读 · 0 评论 -
eclipse自动排版快捷键 按了没有用 的解决办法
快捷键按了没有用,通常是因为该快捷键方式被其他软件占用了,即别的软件也设置了这个快捷键,导致你按了之后电脑不知道该响应哪个软件。解决办法:1.将当前软件的这个快捷键改了;2.找到占用的那个软件,把那个软件的快捷键改了。eclipse格式对齐快捷键是Ctrl+Shift+F,如果你按了没有用,那么你很可能安装了搜狗输入法,它默认的简繁切换的快捷键即为Ctrl+Shift+F,如下图:原创 2016-04-19 20:02:39 · 27310 阅读 · 3 评论 -
JFreeChart中文显示乱码,英文正常的solution
低版本JFreeChart可以直接正常显示中文,而新版本的JFreeChart不再为显示中文提供方便,需要程序员自己进行设置字体,然后才可以显示中文,否则乱码,通常显示为方框。显然,常规的解决思路就是自己设置字体。下面记录了常见设置:折线图显示中文需要添加下列代码:Font titleFont=new Font("宋体", Font.ITALIC, 22);Font font=new原创 2016-04-19 15:19:18 · 917 阅读 · 0 评论 -
完美实现控制文本框只能输入(包括键入和粘贴)数字和至多一个小数点
注:本文代码的核心部分非本人原创,是引用的,参见地址http://biancheng.dnbcw.info/java/247881.html,我改正并完善了他的使用方法,并写了介绍和总结。1、只能输入数字和至多一个小数点,不能输入字母等其他符号(第一个可以是负号);2、第一个符号不能是小数点;3、当第一个符号是负号时,第二个符号不能是小数点;4、当输入其他符号时,不显示,并原创 2016-04-24 21:52:21 · 2343 阅读 · 1 评论