java课程总结代码 java课程设计题目及代码

java课程设计题目及代码是什么?java课程设计题目及代码分别是:
1、题目:计算器 。设计内容是设计一个图形界面(GUI)的计算器应用程序,完成简单的算术运算 。
设计要求是设计的计算器应用程序可以完成家法、减法、乘法、除法和取余运算 。且有小数点、正负号、求倒数、退格和清零功能 。
2、代码:
数字按钮NumberButton类如下:
import java.awt.
import java.awt.event.
import javax.swing.
public class NumberButton extends Button.
{
int number.
public NumberButton(int number).
{
super("" number).
this.number=number.
setForeground(Color.blue).
}
public int getNumber().
{
return number;
}
}
其它java课程设计题目及代码是:
题目:华容道 。编写一个按钮的子类,使用该子类创建的对象代表华容道中的人物 。通过焦点事件控制人物颜色,当人物获得焦点时颜色为蓝色,当失去焦点时颜色为灰色 。
通过键盘事件和鼠标事件来实现曹操、关羽等人物的移动 。当人物上发生鼠标事件或键盘事件时,如果鼠标指针的位置是在人物的下方(也就是组件的下半部分)或按下键盘的“↓“键,该人物向下移动 。向左、向右和向上的移动原理类似 。
代码是:
String name[]={"曹操","关羽","张","刘","马","许","兵","兵","兵","兵"}.
for(int i=0;iname.length;i).
{
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);
java课程设计源代码(急?。。。。?/h2>import java.awt.Color;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.SwingConstants;
import javax.swing.border.LineBorder;
public class game21 extends JFrame {
private JLabel label_2;
private int number;
private int sum;
final JLabel label = new JLabel();
final JLabel label_1 = new JLabel();
public static void main(String[] args) {
new game21();
}
public game21() {
super("21点?!");
getContentPane().setLayout(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final JButton button = new JButton();
button.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent arg0) {
onClick();
}
});
button.setText("出牌");
button.setBounds(170, 350, 106, 28);
getContentPane().add(button);
label.setBorder(new LineBorder(Color.black, 1, false));
label.setHorizontalAlignment(SwingConstants.CENTER);
label.setFont(new Font("", Font.BOLD, 26));
label.setText("背面");
label.setBounds(158, 81, 137, 153);
getContentPane().add(label);
label_1.setText("你已经拥有的牌:");
label_1.setBounds(109, 22, 270, 45);
getContentPane().add(label_1);
this.setBounds(200, 300, 501, 528);
this.setVisible(true);
getContentPane().add(getLabel_2());
【java课程总结代码 java课程设计题目及代码】 }
public int randNumber() {
try {
Thread.sleep(10);
} catch (InterruptedException e) {
e.printStackTrace();
}
return (int) (Math.random() * 101);
}
public void onClick() {
number = this.randNumber();
this.sum= number;
label.setText(""number);
String strTemp = this.label_1.getText();
strTemp= ""number" ";
label_1.setText(strTemp);
String temp = "合计:"sum;
label_2.setText(temp);
isWin();
}
public void isWin() {
if (sum21) {
JOptionPane.showMessageDialog(this, "你输了");
clear();
return;
} else if (sum == 21) {
JOptionPane.showMessageDialog(this, "你赢了");
clear();
return;
} else {
int i = JOptionPane.showOptionDialog(this, "是否继续?", "提示",
JOptionPane.OK_CANCEL_OPTION,
JOptionPane.INFORMATION_MESSAGE, null, null, null);
if (i == JOptionPane.OK_OPTION) {
onClick();
} else
return;
}
}
private void clear() {
label_2.setText("合计:");
sum = 0;
number = 0;
label_1.setText("你已经拥有的牌:");
}
/**
* @return
*/
protected JLabel getLabel_2() {
if (label_2 == null) {
label_2 = new JLabel();
label_2.setText("合计:");
label_2.setBounds(313, 35, 66, 18);
}
return label_2;
}
}
真好无聊中 。。
java培训结束后总结如何写?java语言是-种跨平台的高级语言 , 无论是网络世界和桌面应用程序,还是分布式应用环境和嵌入式应用都可以看到java的身影 。显然java语言依然保持着旺盛的生命力,这也使得众多的从业人员开始学习java语言 。不过大家在Java培训班学习之后 , 学校肯定会让写java学习总结的,这样很多程序猿头疼 , 因为学习程序之后,大家的作文水平明显会下降,今天我就把总结的技巧告诉大家 。1、在那个机构学习的 , 学习的过程怎样:比如:某某在昆明北大青鸟学习JAVA软件开发也有一段时间了,现在java的学习就要结束了,我对java从初步的认识的认识到能够熟练掌握各个方面的问题 。比如说一下面向对象:面向对象是个很严肃的问题,就向上下级关系一样,下级在有的方面就得遵守.上级的指令做事,这样就便于管理,更是提高了生产的效率 。在这里学习一段时间使我受益匪浅,从刚毕业的迷茫之际,到现在敢于去各大公司面试,上岗,对自己信心满满 。2、从自身出发:比如:自从学习了这么课程之后,最让我感觉深刻的是时间不够用,每天过得很充实 。忙到没时间拍拖,忙到没时间休闲娱乐,忙到废寝忘食还在写着代码 , 就连吃饭睡觉同学们都在谈论着如何写代码才能实现某种功能 。某位老师java编程的课程让我受益匪浅,某某老师幽默风趣,由浅入深,循序渐进教学方式让我们更快掌握代码,而且他还让我们参与软件开发项目,理论结合实践,让我们在工作中发现问题,在实践中成长 。这种浸入式的java培训教学我觉得很好,实践出真知,只有在实践中才能真正学到东西,发现问题,才能更好提升自己 。3、认识到的朋友:比如:在这段时间的学习生活中,我也认识了很多同学,我们来自不同的学校,我们因为共同的理想而走在一起,其间我们有过迷茫和彷徨,有过艰辛还有欢笑,但不管怎样,我们微笑着面对,因为我们是一个有理想的码农 。虽然我们在我们前行的道路上,或许有些许坎坷,但其实人生的快乐正是在起起落落间,只要坚信我们前进的方向正确 , 我深信 , 终有一天总会触摸到天堂 。4、最后感谢学校、老师、朋友感谢的话就不为大家举例了,相信大家都会有对待学校老师朋友都有着重大的感情,以上观点知识小编为大家总结的几点技巧,只是本人的观点,如果能够帮助到大家,本人也是很高兴的,今天java培训结束后总结如何写?就写到这里,希望能够帮助到即将毕业的同学们 。
java实验报告总结源代码:
public class Exe1_1 {
public static void main (String args[]){
byte a1=127;
int a2=12345;
long a3=123456789L;
float a4=1.23e-5f;
double a5=1.4567e3;
char a6=65;
boolean a7=true;
System.out.println("a1=" a1 "\na2=" a2 "\na3=" a3 "\na4=" a4 "\na5=" a5 "\na6=" a6 "\na7=" a7);
}
}运行结果:
2.编写Java小应用程序,输出两行字符串:“Java很有趣 。”和“努力学习Java编程 。”,输出的起点坐标是(20 , 20),行距是50像素 。源程序代码:
import java.awt.Graphics;
import java.applet.Applet;
public class Exe1_2 extends Applet{
public void paint(Graphics g){
g.drawString("Java很有趣 。",20,20);
g.drawString("努力学习Java编程 。",20,70);
}
}运行情况:
3.使用算术运算符得到一个4位十进制数的各位数字并输出,然后输出该数的逆序数和各位数字平方后相加的和 。
源程序代码:
public class Exe1_3 {
public static void main (String args[]){
int n=3756,a,b,c,d,n1;
a=n/1000;
b=(n-1000*a)/100;
d=n;
c=(n0-d)/10;
System.out.println("3756的逆序数为:" d " " c " " b " " a);
System.out.print("各位数字平方后相加的和为:");
System.out.print(a*a b*b c*c d*d);
}
}
运行结果:
三、实验总结(是否完成实验、实验过程中的问题以及解决方法分析等)
本次是我第一次使用JAVA来进行编程,感觉很是不一样,在前两节课中我们学习了有关Java的一些简单知识 。然后这次的实验是对最初的一种练习 。
在第一题中 , 我们重要是认识java的运行环境,并且了解各种变量的数据类型 。只要通过简单的语句就可以通过运行 。其中出现了一些单词的拼写错误,这些是可以修改正确的 。第二题我们练习的十一个小的applet应用程序,需要设置一个网页来显示,这是一个很不一样的地方,最后成功测试 , 里面需要注意的是显示位置的问题 。第三题我们做的是一个有算法要求的解决问题,在测试中出现了一点小问题,程序的算法出了错 。还有一个问题是有关于显示问题,最后的数据输出需要用到两行分别显示字符和数据,这样才不会出错 。
一般java实验总结怎么写,麻烦给出一个范例 , 谢谢了JAVA 实验报告
班级:xxxxxxx 学号:xxxxxxxxx 姓名:xxxxxx
实验一
require.async(['wkcommon:widget/ui/lib/sio/sio.js'], function(sio) { var url = ''; sio.callByBrowser( url, function () { BAIDU_CLB_fillSlotAsync('u2845605','cpro_u2845605'); } ); });
void function(e,t){for(var n=t.getElementsByTagName("img"),a= new Date,i=[],o=function(){this.removeEventListenerthis.removeEventListener("load",o,!1),i.push({img:this,time: new Date})},s=0;s n.length;s)!function(){var e=n[s];e.addEventListener?!e.completee.addEventListener("load",o,!1):e.attachEvente.attachEvent("onreadystatechange",function(){"complete"==e.readyStateo.call(e,o)})}();alog("speed.set",{fsItems:i,fs:a})}(window,document);
一.实验目的:熟悉java使用环境 二.实验内容:
1. 编写一个显示“I Love Internet”的java Application程序并运行
程序如下: public class c1_8
{public static void main(String args[]){
System.out.println("I Love Internet!");} }
运行结果:
F:\mqcjavac c1_8.java
F:\mqcjava c1_8 I Love Internet!
F:\mqc
2. 编写一个显示“Hello Internet”的java Applet程序并运行
程序如下:
import java.awt.*; import java.applet.*;
public class c1_10 extends Applet { public void paint(Graphics g){
g.drawingString("Hello Internet!",25,25);} }
运行结果:XXXXX
求采纳
java课程总结代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java课程设计题目及代码、java课程总结代码的信息别忘了在本站进行查找喔 。

    推荐阅读