永发信息网

JAVA 类别定义错误

答案:1  悬赏:20  手机版
解决时间 2021-05-08 04:17
  • 提问者网友:雪舞兮
  • 2021-05-07 22:52

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class WelcomeTest
{ public static void main(String[] args)
{ WelcomeFrame frame = new WelcomeFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.show();
}
}
class WelcomeFrame extends JFrame
{ public WelcomeFrame()
{ setTitle("Welcome");
setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);
WelcomePanel panel = new WelcomePanel();
Container contentPane = getContentPane();
contentPane.add(panel);
}
public static final int DEFAULT_WIDTH = 300;
public static final int DEFAULT_HEIGHT = 200;
}
class WelcomePanel extends JPanel
{ public WelcomePanel()
{ JLabel prompt = new JLabel("请输入您的名字:");
final JTextField input = new JTextField(10);
final JTextField output = new JTextField(25);
JButton btnn = new JButton("Welcome");
add(prompt);
add(input);
add(output);
add(btnn);
btnn.addActionListener(new
ActionListener()
{ public void actionPerformed(ActionEvent event)
{ String s = input.getText();
output.setText("Hello"+s+",恭喜你成功了!");
}
});
}
}

======================================================

以上是在书上照抄的...可惜就是一直不成功..不知道为什么!

最佳答案
  • 五星知识达人网友:十鸦
  • 2021-05-07 23:19

怎么 不 成功 法 ?



编译 出错,还是 怎样 ?

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯