📄 terribleflicker.java
字号:
import java.awt.*;import java.awt.event.*;public class TerribleFlicker extends java.applet.Applet implements MouseMotionListener { int grid = 10; int currentX, currentY; Image img; int imgWidth = 60, imgHeight = 60; public void init() { img = getImage( getClass().getResource(getParameter("img")) ); addMouseMotionListener( this ); } public void mouseDragged( MouseEvent e ) { currentX = e.getX(); currentY = e.getY(); repaint(); } public void mouseMoved( MouseEvent e ) { }; // complete MouseMotionListener public void paint( Graphics g ) { int w = getSize().width/grid; int h = getSize().height/grid; boolean black = false; for ( int y = 0; y <= grid; y++ ) for ( int x = 0; x <= grid; x++ ) { g.setColor( (black = !black) ? Color.black : Color.white ); g.fillRect( x * w, y * h, w, h ); } g.drawImage( img, currentX, currentY, imgWidth, imgHeight, this ); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -