public class DruDataDisplay extends DruBorderPanel implements GraphicsView
Modifier and Type | Field and Description |
---|---|
(package private) DataDisplay |
dataDisplay |
(package private) static long |
serialVersionUID |
bgColor, dPanel, fgColor, id, info, infoReceiver, SCROLLABLE, tip, title, tooltipTarget
Constructor and Description |
---|
DruDataDisplay(int w,
int h) |
Modifier and Type | Method and Description |
---|---|
void |
addRangeWatcher(RangeWatcher rw) |
void |
attachGraphicsController(java.lang.Object obj) |
java.awt.image.BufferedImage |
getSnapshot() |
double[] |
getXRange() |
double[] |
getYRange() |
void |
reframe() |
void |
repaintAll() |
void |
setBg(java.awt.Color c) |
void |
setColorRange(double cmin,
double cmax) |
void |
setColorTable(java.awt.Color[] ac) |
void |
setFixedAspectRatio(double ar) |
void |
setLimits(double[] xyxy) |
void |
setModeController(ModeController mc) |
void |
setSize(int w,
int h) |
void |
setXAxis(java.lang.String s,
double xl,
double xh) |
void |
setXAxisLabel(java.lang.String s) |
void |
setXRange(double low,
double high) |
void |
setYAxis(java.lang.String s,
double yl,
double yh) |
void |
setYAxisLabel(java.lang.String s) |
void |
setYRange(double low,
double high) |
void |
syncSizes() |
void |
viewChanged() |
addCenter, addCenter, addEast, addEast, addNorth, addNorth, addRaw, addSouth, addSouth, addWest, addWest, getCenterConstraints
addBorder, addCardPanel, addDComponent, addDComponent, addEtchedBorder, addMenu, addPanel, addPanel, addRaw, addSingleDComponent, addSunkenBorder, addTitledBorder, exportInfo, getBg, getGUIPeer, getID, getInfo, getInfoReceiver, getLocation, getPreferredSize, getTip, getTitle, getXYLocationOnScreen, mouseButtonPressed, postApply, removeAll, removeDComponent, removePanel, repaint, revalidate, seForegroundColor, setBackgroundColor, setBorderLayout, setColors, setColors, setEmptyBorder, setEtchedBorder, setEtchedUpBorder, setFallbackBackgroundColor, setFallbackForegroundColor, setFg, setFlowCenter, setFlowLayout, setFlowLeft, setFlowRight, setGridLayout, setID, setInfo, setInfoReceiver, setPreferredSize, setPreferredSize, setSingle, setSunkenBorder, setTip, setTitle, setTitleInfo, setTooltipTarget, toString, validate
static final long serialVersionUID
DataDisplay dataDisplay
public void setModeController(ModeController mc)
public void viewChanged()
viewChanged
in interface Presenter
public void attachGraphicsController(java.lang.Object obj)
attachGraphicsController
in interface GraphicsView
public void setXAxisLabel(java.lang.String s)
public void setXAxis(java.lang.String s, double xl, double xh)
public void setYAxisLabel(java.lang.String s)
public void setYAxis(java.lang.String s, double yl, double yh)
public void setXRange(double low, double high)
setXRange
in interface GraphicsView
public void setYRange(double low, double high)
public void setLimits(double[] xyxy)
public double[] getXRange()
public double[] getYRange()
public void setFixedAspectRatio(double ar)
setFixedAspectRatio
in interface GraphicsView
public void reframe()
public void setColorRange(double cmin, double cmax)
public void setColorTable(java.awt.Color[] ac)
public void addRangeWatcher(RangeWatcher rw)
addRangeWatcher
in interface GraphicsView
public void setSize(int w, int h)
public void repaintAll()
public void syncSizes()
public java.awt.image.BufferedImage getSnapshot()
Copyright © 2013. All Rights Reserved.