package NET.worlds.console; import java.awt.Dimension; import java.awt.Panel; import java.awt.Rectangle; class ColorFiller extends Panel { private static final long serialVersionUID = 7047615493861713512L; private int w; private int h; ColorFiller(int width, int height) { this.w = width; this.h = height; } public void setHeight(int newH) { this.h = newH; } public void setWidth(int newW) { this.w = newW; } @Override public Dimension preferredSize() { return new Dimension(this.w, this.h); } @Override public Dimension getMaximumSize() { return this.preferredSize(); } @Override public void setBounds(Rectangle r) { r.width = this.w; r.height = this.h; super.setBounds(r); } }