littlepanel.java

来自「用java编译的一个qq程序。。。。。。。。」· Java 代码 · 共 71 行

JAVA
71
字号
package com.chat.client;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.*;
import javax.swing.JLabel;
import javax.swing.border.LineBorder;




public class Littlepanel extends JPanel
{
    final public static LineBorder mouseExited=new LineBorder(Color.GRAY, 2, false);
    final public static LineBorder mouseEntered=new LineBorder(Color.RED, 2, false);
    final private static Color fontColor=new Color(255,255,255); 
	private boolean isCurrentRoomLodged;
	
public Littlepanel(String userid) {//User u
		
		super();	    
		this.setSize(50, 50);
		
	
		
		addMouseListener(new MouseAdapter() {

			public void mouseExited(MouseEvent e) {

				setBorder(mouseExited);
			
				 
			}
			
			public void mouseEntered(MouseEvent e) {
			 
				setBorder(mouseEntered);
				
			}
			
			/*public void mouseClicked(MouseEvent e) {
				  LodgeManager.setCurrentRoom(RoomShow.this);
				
				
                 if(e.getButton()==MouseEvent.BUTTON1&&e.getClickCount()==2){
                        
                	 lodge(LodgeShow.LODGE_TYPE);
				  }
				
			}*/
			
			
		});
	
		setLayout(new BorderLayout());
		setBorder(new LineBorder(Color.GRAY, 2, false));

	final JLabel label = new JLabel();
	label.setText(userid);
	add(label, BorderLayout.CENTER);
		

	   


	}	

}

⌨️ 快捷键说明

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