Frame是框架,这个是要实现的功能界面的布局,默认管理器“BorderLayout”;
Panel是面板,这个是要实现的某个功能模块的具体实现,默认管理器“FlowLayout“;
package com.example;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.EventQueue;
import java.awt.GridLayout;
import java.awt.HeadlessException;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JScrollPane;
import javax.swing.JTabbedPane;
/**
* Created by jiawei on 2018/8/11.
*/
public class GuiDemo extends JFrame {
public GuiDemo() throws HeadlessException {
//设置面板
JPanel jp1 =