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

📄 lookbitmap.java

📁 windows画图板.类似于windows自带的画图程序!
💻 JAVA
字号:
import java.awt.AWTException;
import java.awt.Dimension;
import java.awt.GraphicsDevice;
import java.awt.GraphicsEnvironment;
import java.awt.Image;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
public class lookBitmap  implements ActionListener{
	Dimension screenSize=Toolkit.getDefaultToolkit().getScreenSize();
	int screenWidth=(int) screenSize.getWidth();
	int screenHeight=(int) screenSize.getHeight();
	public void actionPerformed(ActionEvent e){
		JFrame dialog=new JFrame();
		JLabel bitLabel=new JLabel();
		JScrollPane scrollPane=new JScrollPane(bitLabel);
		dialog.add(scrollPane);
		dialog.setSize(screenWidth/2, screenHeight/2);
		dialog.setLocation(screenWidth/4,screenHeight/4);
		dialog.setTitle("快照");
		dialog.setVisible(true);
GraphicsEnvironment environment = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice screen = environment.getDefaultScreenDevice();
try {
	Robot robot = new Robot(screen);
	final Image image = robot.createScreenCapture(new Rectangle(0, 0,screenWidth, screenHeight));
	ImageIcon img=new ImageIcon(image);
	bitLabel.setIcon(img);
} catch (AWTException k) {
	k.printStackTrace();
}
	}
}

⌨️ 快捷键说明

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