-
Class Summary Class Description JaxoActionButtons Responsible for displaying and modifying the buttons of the action button menu.JaxoArcOptionsPanel A panel to change the parameters of an arc object.JaxoAxodraw Defines a number of axodraw LaTeX commands and all the methods to convert them into JaxoObjects.JaxoBlobOptionsPanel A panel to change the parameters of a blob object.JaxoBoxOptionsPanel A panel to change the parameters of a box object.JaxoCanvas An instance of the canvas: responsible for all the drawing.JaxoCanvasPopupMenu A class that displays a pop-up menu if the user right-clicks on a tab.JaxoChooseFile Opens a file chooser dialog that is used for opening, saving and exporting files.JaxoColor Defines all the colors of the LaTex colordvi package (approximately).JaxoColorChooser This class allows to choose a color from a menu.JaxoDraw The main class of the japlot.jaxodraw program.JaxoEditButtons Responsible for displaying and modifying the buttons of the edit button menu.JaxoEditMenu Contains the entries of the edit menu.JaxoExport An abstract superclass for all exporting classes.JaxoExportImg The class that is responsible for exporting to image formats: jpg, or png are currently possible options.JaxoExportLatex The class that is responsible for creating LaTex source files that may be used to produce a postscript file that is (should be) equivalent to the one produced by japlot.jaxodraw.JaxoExportLatexPS Tries to create a pstscript file from a Latex source file via Latex - dvips.JaxoExportPanel The parent class for exporting: brings up a dialog to choose the export format and executes the corresponding actions.JaxoExportPS The class that is responsible for exporting to postscript output: portrait, landscape or EPS are possible options.JaxoFileMenu The file menu items.JaxoFlags Displays the flag panel.JaxoGraph A JaxoGraph is an extended version of a JaxoSaveGraph: in addition to the Vector holding the list of JaxoObjects and the description of the graph, it contains some information about how the graph is presented on the screen: a backup list of JaxoObjects (used for undo), a file name (used for saving) the currently selected object, etc.JaxoGreek Defines a number of greek letters and some methods to convert them into LaTeX strings and back.JaxoGrid Draws agrid on the canvas.JaxoGridButtons Responsible for displaying and modifying the buttons of the grid button menu.JaxoGridPopupMenu A class that displays a pop-up menu if the user right-clicks on a tab.JaxoGroup Groups together a number of JaxoObjects.JaxoGroupOptionsPanel A panel to change the parameters of a group object.JaxoHelpMenu The help menu items.JaxoIO The class responsible for opening/saving JaxoGraphs.JaxoLatexPackage Brings up a dialog that allows the inclusion of custom Latex packages in the Latex output.JaxoLatexTextOptionsPanel A panel to change the parameters of a text object.JaxoLineOptionsPanel A panel to change the parameters of a line object.JaxoLooknFeel Responsible for choosing the Look and Feel of japlot.jaxodraw.JaxoLoopOptionsPanel A panel to change the parameters of a loop object.JaxoMainPanel The main panel: holds the menu bar, the button panel, the flag panel and the canvas.JaxoMiscButtons Responsible for displaying and modifying the buttons of the misc button menu.JaxoOptionsMenu Contains the entries of the options menu.JaxoOptionsPanel A panel to change the parameters of a line object.JaxoParticleButtons Responsible for displaying and modifying the buttons of the particle button menu.JaxoPopupListener General class that takes care of the pop up events.JaxoPrefs Responsible for importing/exporting user preferences.JaxoPrefsPanel Responsible for importing/exporting user preferences.JaxoPreview Responsible for previewing the results of an export.JaxoPrint Responsible for printing directly to a printer.JaxoPSTextOptionsPanel A panel to change the parameters of a postscript text object.JaxoRescalePanel A panel that allows the rescaling of a group.JaxoSaveGraph A JaxoSaveGraph is the skeleton of a JaxoGraph: it contains just a Vector holding the list of JaxoObjects and a description of the graph.JaxoSplashWindow The splash window displayed on startup.JaxoStaticCanvasMethods A utility class that collects static methods used in the Canvas.JaxoTabbedCanvasPanel A tabbed panel.JaxoToolBar Responsible for displaying the buttons in the toolbar.JaxoVertexPopupMenu Pops up a menu with the dufferent vertex types whenever the user right clicks on the vertex button.JaxoVertexT1OptionsPanel A panel to change the parameters of a vertex object.JaxoVertexT2OptionsPanel A panel to change the parameters of a vertex type 2 object (a cross with a circle).JaxoVertexT3OptionsPanel A panel to change the parameters of a vertex type 3 object (a filled square).JaxoVertexT4OptionsPanel A panel to change the parameters of a vertex type 4 object (a cross).JaxoVertexT5OptionsPanel A panel to change the parameters of a vertex type 2 object (a cross with a circle).JaxoVertexT6OptionsPanel A panel to change the parameters of a vertex type 3 object (a filled square).JaxoZoom A zoom on the canvas.JaxoZoomPopupMenu A class that displays a pop-up menu if the user right-clicks on a tab.SimpleFileFilter
Package japlot.jaxodraw Description
JaxoDraw is a Java program for drawing Feynman diagrams. It has a complete graphical user interface that allows to carry out all actions in a mouse click-and-drag fashion. Fine-tuning of the diagrams is also possible through keyboard entries. Graphs may be exported to (encapsulated) postscript and can be saved in XML files to be used in later sessions.
DMelt 3.0 © DataMelt by jWork.ORG