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, getCenterConstraintsaddBorder, 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, validatestatic final long serialVersionUID
DataDisplay dataDisplay
public void setModeController(ModeController mc)
public void viewChanged()
viewChanged in interface Presenterpublic void attachGraphicsController(java.lang.Object obj)
attachGraphicsController in interface GraphicsViewpublic 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 GraphicsViewpublic 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 GraphicsViewpublic void reframe()
public void setColorRange(double cmin,
double cmax)
public void setColorTable(java.awt.Color[] ac)
public void addRangeWatcher(RangeWatcher rw)
addRangeWatcher in interface GraphicsViewpublic void setSize(int w,
int h)
public void repaintAll()
public void syncSizes()
public java.awt.image.BufferedImage getSnapshot()
Copyright © 2013. All Rights Reserved.