⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mypanelw.java

📁 丽婴房库存销售系统 描述:C/S构架
💻 JAVA
字号:
package src1;


import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.Container;
import java.awt.LayoutManager;

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;
import javax.swing.event.*;
import javax.swing.tree.*;
import java.awt.LayoutManager;
import java.awt.event.ActionEvent;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;



public class MyPanelW extends JPanel implements ActionListener{
	
	private JPanel panel1 ;
	private JPanel panel2 ;
	private JPanel panel3 ;
	private JPanel panel4 ;
    private int height = 600;
    //private SwingTree tree ;
    private JButton bt1,bt2,bt3,bt4;
    private int status1 =1;
    private int status2 =2;
    private int status3 =2;
    private int status4 =2;
  
    public MyPanelW()
    {
    	
    	
    	this.setLayout(null);
		panel1 = new MyPanel1();
		panel2 = new MyPanel2();
		panel3 = new MyPanel3();
		panel4 = new MyPanel4();
		
		panel1.setLocation(0, height-150);
		panel2.setLocation(0, height-120);
		panel3.setLocation(0, height-90);
		panel4.setLocation(0, height-60);
		
		panel1.setBounds(0,0,200,480);
		//panel2.setLocation(0, 30);
		//panel3.setLocation(0, 60);
		//panel4.setLocation(0, 90);
		
	    bt1 = new JButton("系统功能");
	    bt2 = new JButton("用户设置");
	    bt3 = new JButton("使用帮助");
	    bt4 = new JButton("退出系统");
	    bt1.setIcon(new ImageIcon("./src/icons/17.gif"));
	    bt2.setIcon(new ImageIcon("./src/icons/18.gif"));
	    bt3.setIcon(new ImageIcon("./src/icons/24.gif"));
	    bt4.setIcon(new ImageIcon("./src/icons/16.gif"));
	   
	    bt1.setBounds(0, 0, 200, 30);
	    bt2.setBounds(0, 0, 200, 30);
	    bt3.setBounds(0, 0, 200, 30);
	    bt4.setBounds(0, 0, 200, 30);
	   
	    panel1.add(bt1);
	    panel2.add(bt2);
	    panel3.add(bt3);
	    panel4.add(bt4);
	    
	
		this.add(panel1);
		this.add(panel2);
		this.add(panel3);
		this.add(panel4);
		
		bt1.addActionListener(this);
		bt2.addActionListener(this);
		bt3.addActionListener(this);
		bt4.addActionListener(this);
		
		this.setOpaque(true);
		this.setVisible(true);
    }
    
	
	public MyPanelW(LayoutManager arg0) {
		super(arg0);
		// TODO 自动生成构造函数存根
	}

	public MyPanelW(boolean arg0) {
		super(arg0);
		// TODO 自动生成构造函数存根
	}

	public MyPanelW(LayoutManager arg0, boolean arg1) {
		super(arg0, arg1);
		// TODO 自动生成构造函数存根
	}
	 public int getH()
	    {
	    	return height;
	    }
	 public void setH(int height)
	 {
		 this.height = height;
	 }
	 
	 public void actionPerformed(ActionEvent e)
		{
		 Music sound = new Music("amp1.wav");
			if(e.getSource()==bt1){
				if(status1 ==2) 
				{
					panel1.setBounds(0,0,200,480);					
					panel2.setBounds(0,480,200,30);
					panel3.setBounds(0,510,200,30);
					panel4.setBounds(0,540,200,30);
					status1 = 1;
					status2 = 2;
					status3 = 2;
					status4 = 2;
				}
				else
				{
					panel1.setBounds(0,0,200,30);
					panel2.setBounds(0,30,200,30);
					panel3.setBounds(0,60,200,30);
					panel4.setBounds(0,90,200,480);
					
					status1 = 2;
					status2 = 1;
					status3 = 1;
					status4 = 1;
				}
			}
			if(e.getSource()==bt2){
				if(status2 ==2) 
				{
					panel1.setBounds(0,0,200,30);
					panel2.setBounds(0,30,200,480);
					panel3.setBounds(0,510,200,30);
					panel4.setBounds(0,540,200,30);
					status1 = 1;
					status2 = 1;
					status3 = 2;
					status4 = 2;
				}
				else
				{
					panel1.setBounds(0,0,200,480);
					panel2.setBounds(0,480,200,30);
					panel3.setBounds(0,510,200,30);
					panel4.setBounds(0,540,200,30);
					status1 = 1;
					status2 = 2;
					status3 = 2;
					status4 = 2;
				}
			}
			if(e.getSource()==bt3){
				if(status3 ==2) 
				{
					panel1.setBounds(0,0,200,30);
					panel2.setBounds(0,30,200,30);
					panel3.setBounds(0,60,200,480);
					panel4.setBounds(0,540,200,30);
					status1 = 1;
					status2 = 1;
					status3 = 1;
					status4 = 2;
				}
				else
				{
					panel1.setBounds(0,0,200,30);
					panel2.setBounds(0,30,200,480);
					panel3.setBounds(0,510,200,30);
					panel4.setBounds(0,540,200,30);
					status1 = 1;
					status2 = 1;
					status3 = 2;
					status4 = 2;
				}
			}
			if(e.getSource()==bt4){
				if(status4 ==2) 
				{
					
					panel1.setBounds(0,0,200,30);
					panel2.setBounds(0,30,200,30);
					panel3.setBounds(0,60,200,30);
					panel4.setBounds(0,90,200,480);
					status1 = 1;
					status2 = 1;
					status3 = 1;
					status4 = 1;
				}
				else
				{
					panel1.setBounds(0,0,200,30);
					panel2.setBounds(0,30,200,30);
					panel3.setBounds(0,60,200,480);
					panel4.setBounds(0,540,200,30);
					status1 = 1;
					status2 = 1;
					status3 = 1;
					status4 = 2;
				}
			}
		}


}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -