java中选项窗口怎么做

来源:百度知道 编辑:UC知道 时间:2024/05/02 09:00:45
package com.Face;

import java.awt.Container;

import javax.swing.*;

public class BossGuanli{
private JFrame jf;
private JPanel jp;

public BossGuanli(){
JFrame jf=new JFrame();
JPanel jp=new JPanel();

JTabbedPane jtp=new JTabbedPane();
jtp.addTab("员工管理", new YuanGongGuanli());
jtp.addTab("商品管理", new GoodsGuanLi());

//getContentPane().add(jtp);
jf.add(jp);
jp.add(jtp);
jf.setVisible(true);
jf.setSize(300, 300);
jf.setDefaultCloseOperation(3);
}

public static void main(String[] args) {
BossGuanli b=new BossGuanli();

}

}
class YuanGongGuanli extends JPanel{
public YuanGongGuanli(){
add(new JButton("aaa"));
add(new JButton("bbb"));
}
}
class GoodsGuanLi extends JPanel{
public GoodsGuanLi(){
add(new JButton(

package com.Face;

import java.awt.Container;

import javax.swing.*;

public class BossGuanli{
private JFrame jf;
private JPanel jp;
private JTabbedPane jtp;
private JButton jb;
public BossGuanli(){
jf=new JFrame();
jp=new JPanel();
jtp=new JTabbedPane();
jtp.addTab("员工管理", new YuanGong());
jtp.addTab("商品管理", new GoodsGuanLi());
jtp.addTab("日志管理", new YuanGongGuanli());
//想加几个标签就加几个,new 的对象最好在new个class,这样比较oo思想
//new的对象必须是JPanel,不能有JFrame
jf.add(jp);
jp.add(jtp);
jf.setDefaultCloseOperation(3);
jf.setSize(1024,768);
jf.setVisible(true);
jf.setTitle("管理员登陆中");

}

public static void main(String[] args) {
BossGuanli b=new BossGuanli();

}

}
class YuanGongGuanli extends JPanel{
public YuanGongGuanli(){
add(new JButton(&quo