Java 示例 - JAVA 中的 Swing 小程序? 问题描述 如何在JAVA中使用swing小程序? 解决方案 以下示例演示了如何通过实现 ActionListener 和创建 JLabels 在 JAVA 中使用 Swing Applet。 import javax.swing.*; import java.applet.*; import java.awt.*; import java.awt.event.*; public class SApplet extends Applet implements ActionListener { TextField input,output; Label label1,label2; Button b1; JLabel lbl; int num, sum = 0; public void init() { label1 = new Label("please enter number : "); add(label1); label1.setBackground(Color.yellow); label1.setForeground(Color.magenta); input = new TextField(5); add(input); label2 = new Label("Sum : "); add(label2); label2.setBackground(Color.yellow); label2.setForeground(Color.magenta); output = new TextField(20); add(output); b1 = new Button("Add"); add(b1); b1.addActionListener(this); lbl = new JLabel("Swing Applet Example. "); add(lbl); setBackground(Color.yellow); } public void actionPerformed(ActionEvent ae ){ try { num = Integer.parseInt(input.getText()); sum = sum+num; input.setText(""); output.setText(Integer.toString(sum)); lbl.setForeground(Color.blue); lbl.setText("Output of the second Text Box : " + output.getText()); } catch(NumberFormatException e) { lbl.setForeground(Color.red); lbl.setText("Invalid Entry!"); } } } 复制 结果 上面的代码示例将在启用 java 的 Web 浏览器中产生以下结果。 View in Browser. 复制