📄 graph.graph2d.html
字号:
public void detachAxis(<a href="graph.Axis.html#_top_">Axis</a> a)</pre><dl> <dd> Detach a previously attached Axis. @param the Axis to dettach.</dl><a name="detachAxes()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="detachAxes"><b>detachAxes</b></a><pre> public void detachAxes()</pre><dl> <dd> Detach All attached Axes.</dl><a name="getXmax()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="getXmax"><b>getXmax</b></a><pre> public double getXmax()</pre><dl> <dd> Get the Maximum X value of all attached DataSets. @return The maximum value</dl><a name="getYmax()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="getYmax"><b>getYmax</b></a><pre> public double getYmax()</pre><dl> <dd> Get the Maximum Y value of all attached DataSets. @return The maximum value</dl><a name="getXmin()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="getXmin"><b>getXmin</b></a><pre> public double getXmin()</pre><dl> <dd> Get the Minimum X value of all attached DataSets. @return The minimum value</dl><a name="getYmin()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="getYmin"><b>getYmin</b></a><pre> public double getYmin()</pre><dl> <dd> Get the Minimum Y value of all attached DataSets. @return The minimum value</dl><a name="setMarkers(graph.Markers)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="setMarkers"><b>setMarkers</b></a><pre> public void setMarkers(<a href="graph.Markers.html#_top_">Markers</a> m)</pre><dl> <dd> Set the markers for the plot. @param m Marker class containing the defined markers @see Markers</dl><a name="getMarkers()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="getMarkers"><b>getMarkers</b></a><pre> public <a href="graph.Markers.html#_top_">Markers</a> getMarkers()</pre><dl> <dd> Get the markers @return defined Marker class @see Markers</dl><a name="setGraphBackground(java.awt.Color)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="setGraphBackground"><b>setGraphBackground</b></a><pre> public void setGraphBackground(<a href="java.awt.Color.html#_top_">Color</a> c)</pre><dl> <dd> Set the background color for the entire canvas. <dl> <dt> <b>Parameters:</b> <dd> s - c The color to set the canvas </dl></dl><a name="setDataBackground(java.awt.Color)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="setDataBackground"><b>setDataBackground</b></a><pre> public void setDataBackground(<a href="java.awt.Color.html#_top_">Color</a> c)</pre><dl> <dd> Set the background color for the data window. <dl> <dt> <b>Parameters:</b> <dd> s - c The color to set the data window. </dl></dl><a name="paint(java.awt.Graphics)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="paint"><b>paint</b></a><pre> public void paint(<a href="java.awt.Graphics.html#_top_">Graphics</a> g)</pre><dl> <dd> This paints the entire plot. It calls the draw methods of all the attached axis and data sets. The order of drawing is - Axis first, data legends next, data last. @params g Graphics state. <dl> <dt> <b>Overrides:</b> <dd> <a href="java.awt.Canvas.html#paint(java.awt.Graphics)">paint</a> in class <a href="java.awt.Canvas.html#_top_">Canvas</a> </dl></dl><a name="paintFirst(java.awt.Graphics, java.awt.Rectangle)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="paintFirst"><b>paintFirst</b></a><pre> public void paintFirst(<a href="java.awt.Graphics.html#_top_">Graphics</a> g, <a href="java.awt.Rectangle.html#_top_">Rectangle</a> r)</pre><dl> <dd> A hook into the Graph2D.paint method. This is called before anything is plotted. The rectangle passed is the dimension of the canvas minus the border dimensions. @params g Graphics state @params r Rectangle containing the graph</dl><a name="paintBeforeData(java.awt.Graphics, java.awt.Rectangle)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="paintBeforeData"><b>paintBeforeData</b></a><pre> public void paintBeforeData(<a href="java.awt.Graphics.html#_top_">Graphics</a> g, <a href="java.awt.Rectangle.html#_top_">Rectangle</a> r)</pre><dl> <dd> A hook into the Graph2D.paint method. This is called before the data is drawn but after the axis. The rectangle passed is the dimension of the data window. @params g Graphics state @params r Rectangle containing the data</dl><a name="paintLast(java.awt.Graphics, java.awt.Rectangle)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="paintLast"><b>paintLast</b></a><pre> public void paintLast(<a href="java.awt.Graphics.html#_top_">Graphics</a> g, <a href="java.awt.Rectangle.html#_top_">Rectangle</a> r)</pre><dl> <dd> A hook into the Graph2D.paint method. This is called after everything has been drawn. The rectangle passed is the dimension of the data window. @params g Graphics state @params r Rectangle containing the data</dl><a name="update(java.awt.Graphics)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="update"><b>update</b></a><pre> public void update(<a href="java.awt.Graphics.html#_top_">Graphics</a> g)</pre><dl> <dd> This method is called via the Graph2D.repaint() method.All it does is blank the canvas (with the background color)before calling paint. <dl> <dt> <b>Overrides:</b> <dd> <a href="java.awt.Component.html#update(java.awt.Graphics)">update</a> in class <a href="java.awt.Component.html#_top_">Component</a> </dl></dl><a name="keyDown(java.awt.Event, int)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="keyDown"><b>keyDown</b></a><pre> public boolean keyDown(<a href="java.awt.Event.html#_top_">Event</a> e, int key)</pre><dl> <dd> Handle keyDown events. Only one event is handled the pressingof the key 'r' - this will repaint the canvas. <dl> <dt> <b>Overrides:</b> <dd> <a href="java.awt.Component.html#keyDown(java.awt.Event, int)">keyDown</a> in class <a href="java.awt.Component.html#_top_">Component</a> </dl></dl><a name="startedloading()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="startedloading"><b>startedloading</b></a><pre> public void startedloading()</pre><dl> <dd> Calling this method pauses the plot and displays a flashing message on the screen. Mainly used when data is being loaded across the net. Everytime this routine is called a counter is incremented the method Graph2D.finishedloading() decrements the counter. When the counter is back to zero the plotting resumes. @see Graph2D#finishedloading() @see Graph2D#loadmessage() @see LoadMessage</dl><a name="finishedloading()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="finishedloading"><b>finishedloading</b></a><pre> public void finishedloading()</pre><dl> <dd> Decrement the loading Data counter by one. When it is zero resumeplotting. @see Graph2D#startedloading() @see Graph2D#loadmessage() @see LoadMessage</dl><a name="loadmessage(java.lang.String)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="loadmessage"><b>loadmessage</b></a><pre> public void loadmessage(<a href="java.lang.String.html#_top_">String</a> s)</pre><dl> <dd> Change the message to be flashed on the canvas <dl> <dt> <b>Parameters:</b> <dd> s - String contining the new message. <dt> <b>See Also:</b> <dd> <a href="#startedloading()">startedloading</a>, <a href="#finishedloading()">finishedloading</a>, <a href="graph.LoadMessage.html#_top_">LoadMessage</a> </dl></dl><a name="ForceSquare(java.awt.Graphics, java.awt.Rectangle)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="ForceSquare"><b>ForceSquare</b></a><pre> protected <a href="java.awt.Rectangle.html#_top_">Rectangle</a> ForceSquare(<a href="java.awt.Graphics.html#_top_">Graphics</a> g, <a href="java.awt.Rectangle.html#_top_">Rectangle</a> r)</pre><dl> <dd> Force the plot to have an aspect ratio of 1 by forcing the axes to have the same range. If the range of the axes are very different some extremely odd things can occur. All axes are forced to have the same range, so more than 2 axis is pointless.</dl><a name="getDataRectangle(java.awt.Graphics, java.awt.Rectangle)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="getDataRectangle"><b>getDataRectangle</b></a><pre> protected <a href="java.awt.Rectangle.html#_top_">Rectangle</a> getDataRectangle(<a href="java.awt.Graphics.html#_top_">Graphics</a> g, <a href="java.awt.Rectangle.html#_top_">Rectangle</a> r)</pre><dl> <dd> Calculate the rectangle occupied by the data</dl><a name="drawAxis(java.awt.Graphics, java.awt.Rectangle)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="drawAxis"><b>drawAxis</b></a><pre> protected <a href="java.awt.Rectangle.html#_top_">Rectangle</a> drawAxis(<a href="java.awt.Graphics.html#_top_">Graphics</a> g, <a href="java.awt.Rectangle.html#_top_">Rectangle</a> r)</pre><dl> <dd> Draw the Axis. As each axis is drawn and aligned less of the canvas is avaliable to plot the data. The returned Rectangle is the canvas area that the data is plotted in.</dl><a name="drawFrame(java.awt.Graphics, int, int, int, int)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="drawFrame"><b>drawFrame</b></a><pre> protected void drawFrame(<a href="java.awt.Graphics.html#_top_">Graphics</a> g, int x, int y, int width, int height)</pre><hr><pre><a href="packages.html">All Packages</a> <a href="tree.html">Class Hierarchy</a> <a href="Package-graph.html">This Package</a> <a href="graph.G2Dint.html#_top_">Previous</a> <a href="graph.IsoCurve.html#_top_">Next</a> <a href="AllNames.html">Index</a></pre></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -