|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JSplitPane
org.opensha.commons.gui.plot.GraphPanel
org.opensha.sha.gui.infoTools.HeadlessGraphPanel
public class HeadlessGraphPanel
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JSplitPane |
|---|
JSplitPane.AccessibleJSplitPane |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary |
|---|
| Fields inherited from class org.opensha.commons.gui.plot.GraphPanel |
|---|
defaultColor |
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
HeadlessGraphPanel()
|
|
HeadlessGraphPanel(PlotPreferences plotPrefs)
|
|
| Method Summary | |
|---|---|
void |
drawGraphPanel(PlotSpec spec)
|
void |
drawGraphPanel(String xAxisName,
String yAxisName,
List<? extends PlotElement> elems,
List<PlotCurveCharacterstics> plotChars,
boolean xLog,
boolean yLog,
String title,
org.jfree.data.Range xRange,
org.jfree.data.Range yRange)
Draws curves |
void |
drawGraphPanel(String xAxisName,
String yAxisName,
List<? extends PlotElement> elems,
List<PlotCurveCharacterstics> plotChars,
String title)
|
boolean |
getXLog()
|
boolean |
getYLog()
|
void |
setAutoRange()
|
void |
setUserBounds(double minX,
double maxX,
double minY,
double maxY)
|
void |
setUserBounds(org.jfree.data.Range xRange,
org.jfree.data.Range yRange)
|
void |
setXLog(boolean xLog)
|
void |
setYLog(boolean yLog)
|
| Methods inherited from class org.opensha.commons.gui.plot.GraphPanel |
|---|
drawGraphPanel, drawGraphPanel, drawGraphPanel, drawGraphPanel, getCartPanel, getPlotLabel, getRenderingOrder, getX_AxisRange, getXAxis, getXAxisLabel, getY_AxisRange, getYAxis, getYAxisLabel, isGraphOn, isxAxisInverted, isyAxisInverted, print, removeChartAndMetadata, save, saveAsPDF, saveAsPDF, saveAsPNG, saveAsPNG, saveAsTXT, setAxisLabelFontSize, setBackgroundColor, setCombinedOnYAxis, setMetadata, setPlotBackgroundColor, setPlotLabelFontSize, setRenderingOrder, setTickLabelFontSize, setxAxisInverted, setyAxisInverted, togglePlot |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public HeadlessGraphPanel()
public HeadlessGraphPanel(PlotPreferences plotPrefs)
| Method Detail |
|---|
public void drawGraphPanel(PlotSpec spec)
public void drawGraphPanel(String xAxisName,
String yAxisName,
List<? extends PlotElement> elems,
List<PlotCurveCharacterstics> plotChars,
String title)
public void drawGraphPanel(String xAxisName,
String yAxisName,
List<? extends PlotElement> elems,
List<PlotCurveCharacterstics> plotChars,
boolean xLog,
boolean yLog,
String title,
org.jfree.data.Range xRange,
org.jfree.data.Range yRange)
GraphPanel
drawGraphPanel in class GraphPanelxAxisName - : X-Axis LabelyAxisName - : Y-Axis Labelelems - : List containing individual plot elementsxLog - : boolean tell if xLog is selectedyLog - : boolean tells if yLog is selectedtitle - : JFreechart window titlexRange - : x range (or null for auto scale)yRange - : y range (or null for auto scale)public boolean getXLog()
public void setXLog(boolean xLog)
public boolean getYLog()
public void setYLog(boolean yLog)
public void setUserBounds(double minX,
double maxX,
double minY,
double maxY)
public void setUserBounds(org.jfree.data.Range xRange,
org.jfree.data.Range yRange)
public void setAutoRange()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||