java中启动未初始化小应用程序的错误是什么原因

java中启动未初始化小应用程序的错误是什么原因,第1张

您好,这样的: 小程序运行前都要先初始化啊,一般一个小程序运行完,会自动执行销毁命令 ,那么你下次运行时就必须对他进行初始化,这样才可重新运行。小程序都是没有住函数main()的,他只能继承APP或者JAPP类,成为他们的子类。

你的程序作为Java应用程序运行没有问题,如果要作为Java小程序运行,需要改三处:

一、class ButtonControl extends Frame implements ActionListener需要改成public class ButtonControl extends Applet implements ActionListener并且加上import java.applet.Applet

二、public ButtonControl() 需要改成public void init()

三、需要注释掉//super("按钮控件演示程序")

这样你的程序就可以作为Java小程序运行了。

完整的程序如下:

import java.applet.Applet

import java.awt.*

import java.awt.event.*

public class ButtonControl extends Applet implements ActionListener

{

Button btnDisplay

Label lblMsg

public void init()

{

//super("按钮控件演示程序")

btnDisplay=new Button("显示消息")

lblMsg=new Label(" ")

add(btnDisplay,BorderLayout.NORTH)

add(lblMsg)

btnDisplay.addActionListener(this)

setSize(200,200)

setVisible(true)

}

public void actionPerformed(ActionEvent ae)

{

if(ae.getActionCommand().equals("显示消息"))

{

btnDisplay.setLabel("隐藏消息")

lblMsg.setText("你好")

}

else if(ae.getActionCommand().equals("隐藏消息"))

{

btnDisplay.setLabel("显示消息")

lblMsg.setText(" ")

}

}

public static void main(String args[])

{

ButtonControl btn = new ButtonControl()

}

}

在win10系统桌面,点击“开始”菜单,单击“所有应用”。

在所有应用中点击“windows系统”。

点选“默认程序”。如下图。

在d出窗口中,就可以设置win10默认的web浏览器、电子邮件、音乐播放器、视频播放器等。

如下图,就是设置默认浏览器的情况。


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

原文地址:https://54852.com/yw/11081813.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存