Java–GUI–Swing–窗口,弹窗,标签,面板
窗口
package com.zy.gui.swing;
import javax.swing.*;
import java.awt.*;
public class StudyJFrame {
public void init(){
JFrame frame = new JFrame("Swing之JFrame窗口");
frame.setVisible(true);
frame.setBounds(200,200,600,500);
JLabel label = new JLabel("欢迎学习Swing之JLabel");
label.setHorizontalAlignment(SwingConstants.CENTER);
Container pane = frame.getContentPane();
pane.setBackground(Color.orange);
pane.add(label);
frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
}
public static void main(String[] args) {
new StudyJFrame().init();
}
}
弹窗
package com.zy.gui.swing;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class StudyJDialog extends JFrame {
public void init(){
setTitle("Swing之弹窗");
setVisible(true);
setBounds(200,200,600,500);
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);