Documentation API of the 'jhplot.gui.GHFrame' Java class
GHFrame
jhplot.gui

Class GHFrame

    • Constructor Detail

      • GHFrame

        public GHFrame(String title,               int xsize,               int ysize,               int n1,               int n2,               boolean set)
        Create main frame window
        Parameters:
        title - Title
        xsize - size in x direction
        ysize - size in y direction
        n1 - number of plots/graphs in x
        n2 - number of plots/graphs in y
        set - set or not the graph
      • GHFrame

        public GHFrame(String title,               int n1,               int n2)
        Construct a GHFrame with a single plot/graph. It uses 10% of the space from the top for the global title
        Parameters:
        title - title for the canvas
        n1 - size in x
        n2 - size in y
      • GHFrame

        public GHFrame(String title,               int xs,               int ys,               boolean set)
        Construct a GHFrame canvas with a single plot/graph.
        Parameters:
        title - Title for the canvas
        xs - size in x
        ys - size in y
        set - set or not the graph (boolean)
      • GHFrame

        public GHFrame(String title,               int xs,               int ys,               int n1,               int n2)
        Construct a GHFrame canvas with plots/graphs.
        Parameters:
        title - Title for the canvas
        xs - size in x
        ys - size in y
        n1 - number of plots/graphs in x
        n2 - number of plots/graphs in y
      • GHFrame

        public GHFrame(String title)
        Construct a GHFrame canvas with a plot with the default parameters 600 by 400, and 10% space for the global title
        Parameters:
        title - Title
      • GHFrame

        public GHFrame()
        Construct a GHFrame canvas with a plot with the default parameters 600 by 400, and 10% space for the global title "Default".
    • Method Detail

      • addGraph

        public void addGraph(int i1,                     int i2,                     Component a)
        Add a graph or any component in the location given by i1 and i2.
        Overrides:
        addGraph in class GHPanel
        Parameters:
        i1 - location in x
        i2 - location in y
        a - component
      • cd

        public void cd(int cols,               int rows)
        Navigate to a selected plot. This is necessary if there are a several plots on the same canvas.
        Parameters:
        cols - Set the location of the current plot in x
        rows - Set the location of the current plot in y
      • getCdX

        public int getCdX()
        Get location of the graph in the main canvas in X
        Returns:
        location of the graph in X
      • setPlotsNum

        public void setPlotsNum(int nx,                        int ny)
        Set the number of plots
        Parameters:
        nx - Number of plots in X
        ny - Number of plots in Y
      • updateFrame

        public void updateFrame()
        update frame UI
      • getNtotX

        public int getNtotX()
        Get the total number of graphs in X
        Returns:
        Total number of graphs in X
      • getNtotY

        public int getNtotY()
        Get the total number of the graphs in Y
        Returns:
        Total number of graphs in Y
      • getCdY

        public int getCdY()
        Get location of the graph on the main canvas in Y
        Returns:
        location in Y
      • getFrame

        public JFrame getFrame()
        Get the main frame which keeps the components
        Returns:
        Main frame
      • getHTMLUrl

        public URL getHTMLUrl(String name)
        Returns a HTML page which is found in a valid image URL. The basis of the url is where 'intro' is created, which can't be but the place where JChess resides.
        Parameters:
        name - name of the HTML page
        Returns:
        the URL to the page

DMelt 1.2 © DataMelt by jWork.ORG

GHFrame
jhplot.gui

Class GHFrame

Warning: You cannot see the full API documentation of this class since the access to the DatMelt documentation for third-party Java classes is denied. Guests can only view jhplot Java API. To view the complete description of this class and its methods, please request the full DataMelt membership.

If you are already a full member, please login to the DataMelt member area before visiting this documentation.