gpt4 book ai didi

Java小程序在网页上运行时只显示灰色

转载 作者:行者123 更新时间:2023-12-01 23:53:43 26 4
gpt4 key购买 nike

因此,对于一项作业,我必须制作一个 Java 小程序并将其显示在网页上。它在 NetBeans 中构建得很好,但是当我尝试在网页中运行它时,它显示灰色,如下所示:http://devii.in/7apW我的硬盘上的 .jar 文件加载得非常好,所以我很困惑到底是什么搞砸了。任何帮助,将不胜感激。谢谢。

您可以在这里自行查看:http://trainman1405.com/hi.html jar :http://trainman1405.com/Apples.jar

我的代码:

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Apples extends JApplet {
private static void display() {
JTextField field1 = new JTextField();
JTextField field2 = new JTextField();
JTextField field3 = new JTextField();
JTextField field4 = new JTextField();
JTextField field5 = new JTextField();
JPanel panel = new JPanel(new GridLayout(0, 1));
panel.add(new JLabel("Username:"));
panel.add(field1);
panel.add(new JLabel("Password:"));
panel.add(field2);
panel.add(new JLabel("Repeat Password:"));
panel.add(field3);
panel.add(new JLabel("Email address:"));
panel.add(field4);
panel.add(new JLabel("Repeat email address:"));
panel.add(field5);
int result = JOptionPane.showConfirmDialog(null, panel, "Form",
JOptionPane.OK_CANCEL_OPTION, JOptionPane.PLAIN_MESSAGE);
}
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {

@Override
public void run() {
display();
}
});
}
}

最佳答案

启动小程序时,永远不会调用 main 方法。小程序的入口点是 init方法:

public void init() {
EventQueue.invokeLater(new Runnable() {

@Override
public void run() {
display();
}
});
}

关于Java小程序在网页上运行时只显示灰色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15939114/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com