important用法:JAVA GUI题和输入输出题,请大侠们帮忙!

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 10:08:33
1.GUI题:
编程实现一个画图程序,用户通过下拉列表框选择“线”、“矩形”、“圆”、“椭圆”等,然后移到鼠标即可绘制。

*************************************************************

2.输入输出题:
做一个类来执行一下整数的操作。这个程序在命令提供三个参数:整形量,操作符和另一个整形量(不用switch,用if选择实现)。
例如:如果加两个整数,使用这个命令:
java Calculator 2+3
程序会显示如下输出
2+3=5

第一题需要用到Swing或者AWT和几何包,通过MouserAdapter或者MouserListener来实现鼠标在Panel或者Frame上移动以及点击的监听,在不同的鼠标事件上编程。

第二题我有一个不是很好的思路,通过String的charAt方法(记得应该有的)先逐个在字符串中寻找,找到+、-、*、/其中的一个后,以这个符号为分隔符,用StringTokenizer或者String的split方法取得两个字符串,这两个字符串就是被操作的两个数。下面的应该很简单了吧。

抱歉,我水平不高,所以不贴源代码上来出丑了。

悬赏分太少了,不想浪费时间写了。
如果加分可以给你代码。