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

📄 logingui3.java

📁 网络聊天
💻 JAVA
字号:
package gui;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;

import javax.swing.JFrame;
import javax.swing.JPanel;


import sun.java2d.loops.DrawLine;


public class LoginGUI3 extends JFrame implements ActionListener,MouseMotionListener,MouseListener{
	int x1=20,y1=20,x2=200,y2=300;
	public LoginGUI3(){
    	super("paint");
    	setSize(300,400);
    	setVisible(true);
    	setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    	addMouseListener(this);
    	Container apane=getContentPane();
    	apane.setLayout(new BorderLayout());
    	JPanel ap=new JPanel();
    	apane.add(ap,BorderLayout.SOUTH);
    	validate();
    	
    }
	public void paint(Graphics g){
		/*g.drawLine(x1,y1,x2,y2);
		g.drawRoundRect(20, 40, 122,222, 43, 34);
		g.setColor(Color.BLUE);
		g.fillOval(200, 100, 50, 80);
		Container apane=getContentPane();
    	apane.setLayout(new BorderLayout());
    	JPanel ap=new JPanel();
    	apane.add(ap,BorderLayout.SOUTH);
    	validate();*/
		Graphics2D g2=(Graphics2D)g;
		
	}
	
	public void draw(Graphics g2){
		
		g2.clearRect(x1, y1, Math.abs(x2-x1), Math.abs(y2-y1));
	}
	
	
	
	
	
	
	public void actionPerformed(ActionEvent arg0) {
		// TODO Auto-generated method stub
		
	}
	public static void main(String[] args) {
		LoginGUI3 b=new LoginGUI3();
	}
	public void mouseDragged(MouseEvent e) {
		// TODO Auto-generated method stub
		
	}
	public void mouseMoved(MouseEvent e) {
		// TODO Auto-generated method stub
		
	}
	public void mouseClicked(MouseEvent e) {
		// TODO Auto-generated method stub
		
	}
	public void mouseEntered(MouseEvent e) {
		// TODO Auto-generated method stub
		
	}
	public void mouseExited(MouseEvent e) {
		// TODO Auto-generated method stub
		
	}
	public void mousePressed(MouseEvent e) {
		// TODO Auto-generated method stub
		
		x1=e.getX();
		y1=e.getY();
	}
	public void mouseReleased(MouseEvent e) {
		// TODO Auto-generated method stub
		x2=e.getX();
		y2=e.getY();
	repaint();
	}

}

⌨️ 快捷键说明

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