📄 buttondemo.java
字号:
//buttonDemo.java
//Author Xie-Hua Sun
import java.awt.*;
import java.awt.event.*;
public class buttonDemo extends Frame implements ActionListener{
TextField text1;
Button button1;
public buttonDemo(){
setLayout(null); //设置不用布局管理器
text1=new TextField(50);
text1.setBounds(60,20,680,180); //设置文本框的位置和大小
Font font1=new Font("Roman",Font.BOLD,48);//设置所用的字体和字号
text1.setFont(font1);
add(text1); //加入文本框
Font font2=new Font("Times",Font.ITALIC,36);//设置按钮字体和字号
String msg1=new String("Click Here!");
button1=new Button(msg1);
button1.setFont(font2);
button1.setBounds(250,300,300,100); //设置按钮的位置和大小
add(button1); //加入按钮
button1.addActionListener(this);
setSize(800,420);
setVisible(true);
}
public void actionPerformed(ActionEvent event){
String msg=new String("Welcome to Java!");
String fontname="Roman";//按钮的行动监视器触发后,再次设置字体字号
int type=Font.BOLD;
int size=80;
Font font=new Font(fontname,type,size);
text1.setFont(font);
if(event.getSource()==button1){
text1.setText(msg);
}
}
public static void main(String args[]){
buttonDemo nyButton=new buttonDemo();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -