首页后端开发JAVA很少人知道的java代码 很少人知道的java代码有哪些

很少人知道的java代码 很少人知道的java代码有哪些

时间2023-04-23 00:21:01发布访客分类JAVA浏览1427
导读:求一个50行左右的JAVA代码,最好每行带注释,谢谢啦 /*这个相当详细了.程序也不算太难.而且给老师看的时候效果比较好.因为有图形化界面,又实现一个比较实用的功能.老师会比较高兴的. 建立一个文件名为Change.java就可以编译了*/...

求一个50行左右的JAVA代码,最好每行带注释,谢谢啦

/*这个相当详细了.

程序也不算太难.而且给老师看的时候效果比较好.因为有图形化界面,又实现一个比较实用的功能.老师会比较高兴的.

建立一个文件名为Change.java就可以编译了*/

/*

* 这个程序实现输入身高算出标准体重,输入体重,算出身高的功能

*/

import java.awt.*; //导入相关类包,这才样使用相应awt图形界面的类

import java.awt.event.*; //同上

public class Change extends Frame { //定义一个类Change, 父类是Frame(图形界面的)

Button b = new Button("互查"); //创建一个按钮的对象b,显示为"互唤饥镇查"

Label l1 = new Label("身高(cm)"); //创建一个lable.显示身高

Label l2 = new Label("体重(kg)"); //创建一个lable 显示体重

double heigth, weigth; //定义变量

double x, y; //定义变量

TextField tf1 = new TextField(null, 10); //添加Text框

TextField tf2 = new TextField(null, 10); //添加Text框

public Change() { //类的构造函数,完成初始化

super("互查表"); //创建窗口,标题为互查表

setLayout(new FlowLayout(FlowLayout.LEFT)); //设置布局

add(l1); //把lable 身高放到window里

add(tf1); //把Text 框 放到窗口上

add(l2); //把lable 体重放肢坦到window里

add(tf2); //Test放到窗口里

add(b); //把button放到窗口上

pack(); //自动放到窗口里排列上边的组件

setVisible(true); //可以让用户看到窗口

addWindowListener(new WindowAdapter() { //如果按 X, 关闭窗口

public void windowClosing(WindowEvent e) {

System.exit(0);

}

} );

b.addActionListener(new ButtonListener()); //添加button监听函数

}

class ButtonListener implements ActionListener { //实现click button时功能操作

public void actionPerformed(ActionEvent e) { //当click调用

if (tf1.getText()!=null) { //检查tf1 test 是否和粗为空

try { //取异常

x = Double.parseDouble(tf1.getText()); //字符转为double型

weigth = (x - 100) * 0.9; //算重量

tf2.setText("" + weigth); //显示重量

} catch (NumberFormatException ex) {

tf1.setText(""); //如果输入不是数字,设为空

}

}

if (tf1.getText().equals("")==true){ //tf1是否为空

y = Double.parseDouble(tf2.getText()); //把tf2里的文本转为double 型 的

heigth = y / 0.9 + 100; //算身高根据重量

tf1.setText("" + heigth); } //显示身高

}

}

public static void main(String[] args) { //主函数,程序入口

new Change(); //建立类Change的对象,并调用他的构造函数Change().显示窗口

}

}

给段最简单的java代码 让我新手看一下

最简单的java代码此逗肯定就是这个了,如下:

public class MyFirstApp

{

public static void main(String[] args)

{

System.out.print("Hello world");

}

}

“hello world”就是应该是所有学java的新手看的第一个代码了。如果是零基础的新手朋友们可以来我们的java实验班试听,有免费的试听课程帮助学习java必备基础知识,有助教老师为零基础的人提差扒型供个人学习方案,学习完成后有考评团进行专业测试,帮助测评学员是否适合继续学习java,15天内免费帮助来报名体验实验班的虚猜新手快速入门java,更好的学习java!

急求这个十分简单的JAVA小代码详细注释!!

几年没有碰swing了,给你详细注释了。仔细看。希望对你有所帮助。

import java.awt.*; //java抽象窗口工具包

import java.awt.event.*; //java抽象窗口工具巧正包组件所激发的各类事件的接口和类

public class Test5{ //类名

Frame f; //定义一个Frame窗体

TextArea center; //文本域

Label la1,la2,la3; //三个标签

Panel east,south,north; //三块面板

Button b1,b2,b3,b4; //四个按钮

Choice l1; //下拉单选框

TextField t1; //文本域

/橡缓/ textfield只有一行可写

// textarea是一个区域,可以有很多行

public static void main(String[] args){ //主函数,程序入口

Test mb = new Test();

mb.go(); //调用go方法,初始化界面

}

private void go(){

f = new Frame("留言版程序"); //标题

f.addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent evt){

f.setVisible(false);

System.exit(0);

//System.exit(0) 0--正常结束程序 1--异常关闭程序

}

} );

f.setBounds(0,0,600,400); //布局大小

f.setLayout(new BorderLayout()); //显示方式

f.setResizable(false);

//下面都将控件按钮初始化,你懂得

north = new Panel();

south = new Panel();

east = new Panel();

center = new TextArea("留言内容:");

center.setEditable(false);

b1 = new Button("清屏");

b2 = new Button("至顶");

b3 = new Button("至尾");

la1 = new Label("留言版");

la2 = new Label("你");

la3 = new Label(" 地说:");

t1 = new TextField(20);

b4 = new Button("提交");

l1 =new Choice();

l1.add("微笑 ");

l1.add("生气 ");

l1.add("伤心 ");

f.add(BorderLayout.NORTH,north); //布局

f.add(BorderLayout.SOUTH,south); //布局

f.add(BorderLayout.EAST,east); //布局

f.add(BorderLayout.CENTER,center); //布局

north.add(BorderLayout.CENTER,la1);

south.add(la2); //把东西加到面板孝如悔上

south.add(l1);

south.add(la3);

south.add(t1); //把东西加到面板上

south.add(b4);

east.setLayout(new GridLayout(9,0,1,10));

east.add(b1);

east.add(b2);

east.add(b3);

f.setVisible(true); //可视化

b4.addActionListener(new ActionListener(){ //点击提交按钮产生事件

public void actionPerformed(ActionEvent e){

String text1,text2;

text1 = l1.getSelectedItem();

text2 = t1.getText();

t1.setText(null);

if(t1.getText() != ""){ //将下拉单选框的内容和你输入在文本框的内容显示在中间面板上

center.append("\n");

center.append(text1);

center.append(text2);

}

}

} );

b1.addActionListener(new ActionListener(){ //清屏按钮事件,只留下中间面板显示:“留言内容:”,其余清楚

public void actionPerformed(ActionEvent e){

center.setText("留言内容:");

}

} );

b2.addActionListener(new ActionListener(){ //至顶按钮事件,光标焦点至顶

public void actionPerformed(ActionEvent e){

center.requestFocusInWindow();

center.setCaretPosition(8);

}

} );

b3.addActionListener(new ActionListener(){ //至尾按钮事件,光标焦点至尾

public void actionPerformed(ActionEvent e){

center.requestFocusInWindow();

center.setCaretPosition(center.getText().length());

}

} );

}

}

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 很少人知道的java代码 很少人知道的java代码有哪些
本文地址: https://pptw.com/jishu/5812.html
java超牛逼的表白代码 java表白程序代码 c语言脉冲函数 怎么用c语言写一个脉冲

游客 回复需填写必要信息