gpt4 book ai didi

java - 我的小程序出了什么问题?

转载 作者:太空宇宙 更新时间:2023-11-04 07:12:30 24 4
gpt4 key购买 nike

我想将简单的 Java 代码放入 HTML 文档中。这是我的小程序的代码,我将其保存在:C:\Users\user\Documents\NetBeansProjects\JavaApplication17\src\javaapplication17

package javaapplication17;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;

public class App extends JApplet implements ActionListener {
JLabel m,n;
JTextField v;
JButton b;
public void init(){
setSize(500,500);
m=new JLabel("Ingrese el radio del círculo");
m.setBounds(20, 50, 150, 30);
add(m);
v=new JTextField();
v.setBounds(270,50,50,30);
add(v);
b=new JButton("Calcular área");
b.setBounds(20,90,350,30);
add(b);
b.addActionListener(this);
n=new JLabel();
n.setBounds(100,130,100,30);
add(n);
}

@Override
public void actionPerformed(ActionEvent ae) {
double r,a;
r=Double.parseDouble(v.getText());
a=Math.PI*r*r;
n.setText("El área del círculo es: "+a);
}
}

这是 html 文件,我将其保存在 C:\Users\user\Documents\NetBeansProjects\JavaApplication17\src

<HTML>
<HEAD>
<TITLE>
Cálculo del área de un círculo
</TITLE>
</HEAD>
<BODY>
<APPLET CODE="App"
CODEBASE="javaapplication17/"
WIDTH="500"
HEIGHT="500">
</APPLET>
</BODY>
</HTML>

但是这不起作用!当我尝试使用导航器打开小程序时,它会显示以下消息:

NoClassDefFoundError

App(Wrong name: javaapplication17/App)

我能做什么?

最佳答案

您需要在小程序代码属性中指定完全限定的类:

<APPLET CODE="javaapplication17.App" WIDTH="500" HEIGHT="500">

为此,HTML 文件需要位于 src 目录中

关于java - 我的小程序出了什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20447817/

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