EOS 2  1.1.0
Einfache Objektbasierte Sprache
Diagram.java
gehe zur Dokumentation dieser Datei
1 package de.lathanda.eos.gui.diagram;
2 
3 import java.awt.Color;
4 import java.awt.image.BufferedImage;
5 import javax.swing.JPanel;
6 
7 import de.lathanda.eos.common.gui.BackgroundCompiler;
8 
14 public abstract class Diagram extends JPanel {
15  private static final long serialVersionUID = 8035403439280864410L;
19  private final String title;
20 
25  public Diagram(String title) {
26  this.title = title;
27  setBackground(Color.WHITE);
28  }
29 
36  public abstract BufferedImage export(float dpi);
37 
42  public abstract void init(BackgroundCompiler bc);
43 
48  public abstract void deinit(BackgroundCompiler bc);
49 
54  public final String getTitle() {
55  return title;
56  }
57 }
abstract BufferedImage export(float dpi)
abstract void init(BackgroundCompiler bc)
abstract void deinit(BackgroundCompiler bc)
Impressum