我想将我的简单 Java 程序转换为 Applet 程序。我找过不同的教程,但一般来说,大部分教程都没有谈论 Applet 的 GUI。
这是我的简单程序,如果您能指导我这样做或对更改的行发表评论,我将不胜感激。
代码如下:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Test_Exam_091 {
public static void main(String[] args) {
new MyFrame();
}
}
class MyFrame extends JFrame implements MouseListener {
public MyFrame() {
setTitle("Playing With The Mouse!");
setSize(400, 400);
setResizable(false);
setVisible(true);
addMouseListener(this);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
show();
}
public void mouseEntered(MouseEvent me) {
System.out.println("Mouse entered at: ("
+ me.getX() + ", " + me.getY() + ")");
}
public void mouseExited(MouseEvent me) {
System.out.println("Mouse exited at: ("
+ me.getX() + ", " + me.getY() + ")");
}
public void mouseClicked(MouseEvent me) {
System.out.println("Mouse clicked at: ("
+ me.getX() + ", " + me.getY() + ")");
}
public void mousePressed(MouseEvent me) {
System.out.println("Mouse pressed at: ("
+ me.getX() + ", " + me.getY() + ")");
}
public void mouseReleased(MouseEvent me) {
System.out.println("Mouse released at: ("
+ me.getX() + ", " + me.getY() + ")");
}
} // End of MyFrame class
最佳答案
JApplet是 java.awt.Panel 的后代,它也充当 Swing 容器,因此它几乎可以与 JFrame
和 JPanel
等其他容器互换使用。
关于java - 如何将Java程序转换为Applet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8296866/