学JAVA10来天,写了个计算器!但是感觉布局不好,请指教! 建议将布局方式改为BorderLayout com=new BorderLayout();另外button间距改小点,比如1应该就差不多了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 网上有JAVA写的计算机器的例子,你可以到GOOGLE搜索一些例子代码看看 GridLayout布局管理器是这样的了,会变形。除非用其它布局,或者不用。 比较难得。 建议 1、命名类名时,最好第一个字母大写,不要加下划线 2、在main()里面,加上一段代码,显示会好一点: try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch(Exception e) { e.printStackTrace(); } 3、布局用使用GridBagLayout 4、把一个类拆到几个类文件里面,更易读 我也来说一句,我也学java两个多月,鼓励楼主呀。加上一句我的见解:result.setHorizontalAlignment(JTextField.RIGHT); 我刚学JAVA,也写了个计算器,自己瞎玩 参看我的http://community.csdn.net/Expert/topic/3547/3547115.xml?temp=.7781031 你写得总得来说还是不错,可是bug有点多。你可以改进的地方至少有:layout的方式,运算的逻辑功能(要多加几个变量),重复的部分可以做成循环语句或方法以后的本人认为就是功能完善的问题了。 其实还是写代码自己画要比用jbuilder搞的来的效果好 求计算字符串(含运算)的方程 问个Timer的简单问题 String=什么 然后就不用转义 JAVA编译中出现的问题,急急急!请指教 为什么Constructor不能用synchronized修饰 Java中,表示1对多的关系用什么比较好? 如何绘制柱状椭圆? 关于borland AppServer的问题 怎么得到一组radio选定的是哪个?? 可否将网页文件的源代码作为String一次性读入吗? 文件名判断和修改的问题 初学者的问题:http://localhost:8080/index.html成功显示,但http://localhost:8080/index.jsp不能成功显示
2、在main()里面,加上一段代码,显示会好一点: try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch(Exception e) {
e.printStackTrace();
}
3、布局用使用GridBagLayout
4、把一个类拆到几个类文件里面,更易读
加上一句我的见解:
result.setHorizontalAlignment(JTextField.RIGHT);
http://community.csdn.net/Expert/topic/3547/3547115.xml?temp=.7781031
以后的本人认为就是功能完善的问题了。