📄 zdefaultselectionpainter.java
字号:
/* * Copyright 2002 EZCell , Inc. All rights reserved. * Version 1.0. * Author W.John */package ezcell;import java.awt.AlphaComposite;import java.awt.Graphics2D;import java.awt.geom.Rectangle2D;/** * DOCUMENT ME! * * @version 1.00 * @author W.John */class ZDefaultSelectionPainter implements ZSelectionPainter { ZBrush brush; ZPen pen; ZDefaultSelectionPainter(ZDefaultUI ui) { updateUI(ui); } /** * * @param g2 * @param rect */ public void paint(Graphics2D g2, ZRect rect) { g2.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0.55f)); brush.fill(g2, rect); pen.paint(g2); g2.draw(new Rectangle2D.Float(rect.left, rect.top, rect.getWidth(), rect.getHeight())); g2.setPaintMode(); } /** * * @param ui */ public void updateUI(ZDefaultUI ui) { brush = (ZBrush) ui.get(ZDefaultUI.SELECTION_BRUSH); pen = (ZPen) ui.get(ZDefaultUI.SELECTION_PEN); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -