Add info panel for SP solutions.
This commit is contained in:
@@ -41,7 +41,7 @@ public class BasicDrawing extends JPanel implements Drawing {
|
||||
*/
|
||||
private static final long serialVersionUID = 96779785877771827L;
|
||||
|
||||
public abstract class BasicOverlay implements Overlay {
|
||||
private abstract class BasicOverlay implements Overlay {
|
||||
|
||||
// Visible?
|
||||
protected boolean visible;
|
||||
@@ -56,6 +56,11 @@ public class BasicDrawing extends JPanel implements Drawing {
|
||||
BasicDrawing.this.repaint();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isVisible() {
|
||||
return this.visible;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void delete() {
|
||||
BasicDrawing.this.overlays.remove(this);
|
||||
@@ -75,7 +80,7 @@ public class BasicDrawing extends JPanel implements Drawing {
|
||||
|
||||
};
|
||||
|
||||
public class BasicMarkerOverlay extends BasicOverlay implements MarkerOverlay {
|
||||
private class BasicMarkerOverlay extends BasicOverlay implements MarkerOverlay {
|
||||
|
||||
// Point of the marker.
|
||||
private Point point;
|
||||
@@ -116,7 +121,7 @@ public class BasicDrawing extends JPanel implements Drawing {
|
||||
|
||||
};
|
||||
|
||||
public class BasicPathOverlay extends BasicOverlay implements PathOverlay {
|
||||
private class BasicPathOverlay extends BasicOverlay implements PathOverlay {
|
||||
|
||||
// List of points
|
||||
List<Point> points;
|
||||
|
Reference in New Issue
Block a user