怎么编写一个简单Java应用程序,输出自己的姓名和学号?

怎么编写一个简单Java应用程序,输出自己的姓名和学号?,第1张

下面是一个java 小程序实现的\x0d\x0aimport java.awt.*//引入包\x0d\x0aimport java.applet.Applet//引入包\x0d\x0apublic class Output extends Applet//定义类\x0d\x0a{\x0d\x0a //定义变量链此凯\x0d\x0a private String name\x0d\x0a private int num\x0d\x0a //棚唤初始扒镇化\x0d\x0a public void init()\x0d\x0a {\x0d\x0a name = getParameter("vname")\x0d\x0a num = Integer.parseInt(getParameter("vnum"))\x0d\x0a }\x0d\x0a //输出\x0d\x0a public void paint(Graphics g)\x0d\x0a {\x0d\x0a g.drawString ("姓名:"+name+";学号:"+num,20,30)\x0d\x0a }\x0d\x0a}\x0d\x0a\x0d\x0a相应的html文件\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a

import java.awt.event.ActionEvent

import java.awt.event.ActionListener

import javax.swing.*

public class test extends JFrame{

String[] student

JLabel jl

test(String[] s){

student=s

JPanel jp=new JPanel()

JButton jb=new JButton("叫号")

jl=new JLabel()

jp.add(jb)

jp.add(jl)

this.getContentPane().add(jp)

jb.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

jl.setText(student[(int)Math.floor(Math.random()*50)])

}

})

this.setTitle("叫号器")

this.setSize(200,100)

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

this.setLocationRelativeTo(null)

this.setVisible(true)

}

public static void main(String[] args)throws Exception {

String[] student=new String[50]

for (int i = 0i <student.lengthi++) {

student[i] = "小"+(int)Math.floor(Math.random()*50)

}

new test(student)

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12462774.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存