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 countPane = 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");//创建Welcome按钮
add(prompt);//输入提示
add(input);//接受输入字符条
add(output);//输入字符条
add(btnn);//Welcome按钮
btnn.addActionListener = new ActionListener(){//监听事件
public void actionPerformed(ActionEvent event){//定义方法
String s = input.getText();
output.setText("Hello"+s+",欢迎您参加Java考试!");
}
}
}
}
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 countPane = 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");//创建Welcome按钮
add(prompt);//输入提示
add(input);//接受输入字符条
add(output);//输入字符条
add(btnn);//Welcome按钮
btnn.addActionListener = new ActionListener(){//监听事件
public void actionPerformed(ActionEvent event){//定义方法
String s = input.getText();
output.setText("Hello"+s+",欢迎您参加Java考试!");
}
}
}
}
解决方案 »
- 再问,有关数据类型转换的小问题
- String s1=new String("test"),s2="test"; s1和s2有什么区别?
- 兄弟门帮忙看看。。。。。。
- 关于多线程的问题?
- 这段代码为什么错???实在没分了
- 我是java新手,为何出现Exception in thread "main" java.lang.NoClassDefFoundError: d:\java\bitwisedemo
- 玩Robcode的请进
- VisualAge3.0中文企业版是不是必须是jre1.17才行??
- 在JAVA中怎么实现定时执行某段代码,就像VB中的timer?请教
- IBM的WebSphere如何
- 关于MAVEN项目中前端传后端中文乱码的问题
- 多线程,static变量与volatile
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
/**
* @Author Yixingxing
* @ClassName WelcomeTest
* @Date 2019/6/2717:42
* @TODO
**/
public class WelcomeTest{
public static void main(String[]args){
WelcomeFrame frame = new WelcomeFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLocationRelativeTo(null);
frame.show();
}
}
class WelcomeFrame extends JFrame{
public WelcomeFrame(){
setTitle("Welcome");
setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);
WelcomePanel panel = new WelcomePanel();
Container countPane = getContentPane();
countPane.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");//创建Welcome按钮
add(prompt);//输入提示
add(input);//接受输入字符条
add(output);//输入字符条
add(btnn);//Welcome按钮
btnn.addActionListener(new ActionListener(){//监听事件
public void actionPerformed(ActionEvent event){//定义方法
String s = input.getText();
output.setText("Hello"+s+",欢迎您参加Java考试!");
}
});
}
}
你这是一个语句,Java每句话后面要加;;号