當前位置:歷史故事大全網 - 故事大全 - java课程设计题目及代码是什么?

java课程设计题目及代码是什么?

java课程设计及代码分别是:

1、题目:计算器。设计内容是设计一个题目图形界面(GUI)的计算器应用程序,完成简单的算术攻击。

设计要求是设计的计算器应用程序可以完成家法、减法、乘法、除法和取余功能。且有小数点、正负号、求倒数、退格和清零功能。

2、代码:

数字按钮NumberButton类如下:

import java.awt.

import java.awt.event.

导入 javax.swing。

公共类 NumberButton 扩展 Button。

{

int number。

public NumberButton( int number)。

{

super(""+number)。

this.number=number。

setForeground(Color .blue)。

}

public int getNumber()。

{

返回数字;

}

}

其他java课程设计题目及代码是:

题目:华容道。编写一个按钮的子类,使用该子类创建的 代表对象华容道中的人物。通过焦点事件控制颜色,当人物获得焦点时颜色为蓝色,当失去焦点时颜色为灰色。

通过键盘事件和鼠标事件来实现曹操、关羽 等人物的移动。当人物发生鼠标事件或键盘事件时,如果鼠标指针的位置是在人物的下方(组件的下半部分)或按下键盘的“↓”键,该人物向下移动 。向左、向右和向上的移动原理类似。

代码是:

字符串名称[]={"曹操","关羽","张","刘","马","许","兵" ,"兵","兵","兵"}。

for(int i=0;i

{

< p>person[i]=new Person(i,name[i])。

person[i].addKeyListener(this)。

person[i].addMouseListener(this) ).

// ?person[i].addFocusListener(new Person).

add(person[i]).

}

person[0].setBounds(104,54,100,100)。

person[1].setBounds(104,154,100,50)。

person[2].setBounds(54,154, 50,100)。

person[3].setBounds(204,154,50,100)。

person[4].setBounds(54,54,50,100)。

person[5].setBounds(204,54,50,100);

person[6].setBounds(54,254,50,50);

person[7].setBounds(204,254 ,50,50);

person[8].setBounds(104,204,50,50);

person[9].setBounds(154,204,50,50);

person[9].setBounds(154,204,50,50);

p>

  • 上一篇:海南金海漿紙業有限公司的介紹
  • 下一篇:南寧華潤二十四城售樓熱線是多少?
  • copyright 2024歷史故事大全網