java基础练习题

hanfenyue 2012-02-22 11:10:59
我是一个学习java的新手
我想找一点可以练手的习题
希望各位大神能给点提示。
...全文
202 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanfenyue 2012-02-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tj123123 的回复:]
这题容易做吗?
期待答案!
[/Quote]
你也是才开始学java吗 可以一起做
互相参考。
hanfenyue 2012-02-29
  • 打赏
  • 举报
回复
通过这几天的学习 终于把计算器的外观设置出来了
下面是代码 和效果图
求大家看看代码还有什么改进的地方
import java.awt.*;
import java.awt.event.*;


public class caculator1
{
public static void main(String args[])
{
new TFrame().launchFrame();
}
}


class TFrame extends Frame
{
TextField num1;
public void launchFrame()
{
num1 = new TextField("0",40);

Panel p = new Panel();
Button b1 = new Button("1");
Button b2 = new Button("2");
Button b3 = new Button("3");
Button b4 = new Button("4");
Button b5 = new Button("5");
Button b6 = new Button("6");
Button b7 = new Button("7");
Button b8 = new Button("8");
Button b9 = new Button("9");
Button b0 = new Button("0");
Button bplus = new Button("*");
Button bdiv = new Button("/");
Button bdel = new Button("-");
Button badd = new Button("+");
Button bequal = new Button("=");
Button bpoint = new Button(".");

p.setLayout(new GridLayout(4,4));
p.add(b1);
p.add(b2);
p.add(b3);
p.add(bplus);
p.add(b4);
p.add(b5);
p.add(b6);
p.add(bdiv);
p.add(b7);
p.add(b8);
p.add(b9);
p.add(badd);
p.add(b0);
p.add(bdel);
p.add(bpoint);
p.add(bequal);
add(num1,"North");
add(p,"Center");

setTitle("MyCaculator");
pack();
setVisible(true);
}
}
hanfenyue 2012-02-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lyp907093825 的回复:]
习题啊,我就给你出几个1.用java,swing包写一个计算器
2.用java,swing包和net包,和thread写一个聊天室
3.用迷宫算法,写一个连连看游戏
[/Quote]
谢谢你, 我试着写写
tj123123 2012-02-22
  • 打赏
  • 举报
回复
这题容易做吗?
期待答案!
lyp907093825 2012-02-22
  • 打赏
  • 举报
回复
习题啊,我就给你出几个1.用java,swing包写一个计算器
2.用java,swing包和net包,和thread写一个聊天室
3.用迷宫算法,写一个连连看游戏

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧