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

📄 rrberemovefactory.java

📁 RoboRally Board editor 是一个用来创建战棋类游戏的Java程序。
💻 JAVA
字号:
import javax.swing.*;import java.awt.*;/** * Element factory that removes the element * on the highest level. */public class RRBERemoveFactory extends RRBEElementFactory {        private ImageIcon image;    public RRBERemoveFactory() {	image = new ImageIcon(RRBEGlobal.graphicspath			      +RRBEGlobal.removeImageName);	typeId = "REMOVE";    }       public void activate(RRBESquare s) {	boolean removed = false;	int eC = s.count();	for (int i = RRBEGlobal.maxLevel; i >= 0 && !removed; i--) {	    s.removeElement(i);	    if (eC != s.count())		removed = true;	}    }    public ImageIcon getToolBarIcon() {	return new ImageIcon(image.getImage()			     .getScaledInstance(RRBEGlobal.toolButtonIconWidth						,RRBEGlobal						.toolButtonIconHeight						,Image.SCALE_SMOOTH));    }    public ImageIcon getSmallIcon() {	return new ImageIcon(image.getImage()			     .getScaledInstance(RRBEGlobal			       .smallToolButtonIconWidth			       ,RRBEGlobal.smallToolButtonIconHeight			       ,Image.SCALE_SMOOTH));    }}

⌨️ 快捷键说明

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