public void zoomOut() { component.setScale(component.getScale() * .95); }
@Override public void stateChanged(ChangeEvent e) { component.setScale(slider.getValue() * 0.05); }
public void zoomIn() { component.setScale(component.getScale() * 1.05); }
public boolean getInverted() { return component.getInverted(); }
public void setInverted(boolean inverted) { component.setInverted(inverted); }
public boolean getToggleHighlights() { return component.getToggleHighlights(); }
public void setToggleHighlights(boolean highlights) { component.setToggleHighlights(highlights); }
public double getScale() { return component.getScale(); }
public void setScale(double newScale) { component.setScale(newScale); }
public void invertImage() { component.invertImage(); }
public void setImage(String url) { component.setImage(url); // componentPanel.add(component, BorderLayout.CENTER); revalidate(); }
public void clearImage() { component.clearImage(); }
public void toggleHighlights() { component.toggleHighlights(); }
public void drawCell(int x, int y, int width, int height, int record, int field) { component.drawCell(x, y, width, height, record, field); }