📄 logingui2.java
字号:
package gui;
import java.awt.BorderLayout;
import java.awt.Canvas;
import java.awt.CardLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
public class LoginGUI2 extends JFrame implements ActionListener{
CardLayout change=new CardLayout();
Container apane=getContentPane();
JTextArea fortalk=new JTextArea(10,20);
public LoginGUI2(){
super("main");
setSize(500,300);
setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
setVisible(true);
addWindowListener(new WindowAdapter(){
public void windowClosing(){
LoginGUI3 out=new LoginGUI3();
}
});
Container apane=getContentPane();
CardLayout change=new CardLayout();
apane.setLayout(change);
JPanel talk=new JPanel();
talk.setLayout(new BorderLayout());
JScrollPane textpane=new JScrollPane(fortalk);
talk.add(textpane,BorderLayout.CENTER);
JPanel buttonpane=new JPanel();
JButton send=new JButton("send");
send.addActionListener(this);
buttonpane.add(send);
JButton cancel=new JButton("cancel");
cancel.addActionListener(this);
buttonpane.add(cancel);
JButton changeb=new JButton("changeb");
changeb.addActionListener(this);
buttonpane.add(changeb);
talk.add(buttonpane,BorderLayout.SOUTH);
apane.add("first", talk);
JPanel paint=new JPanel();
paint.setBackground(Color.BLUE);
apane.add("second",paint);
validate();
}
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getActionCommand()=="changeb")
fortalk.setText("try");
else
System.exit(0);
}
public static void main(String[] args) {
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -