« User Manual » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « == Basic principles == * GFrame and GPanel * Main widgets * Links with Swing * GLayout * Conditio... ») |
|||
(6 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
__NOTOC__ | |||
== Basic principles == | == Basic principles == | ||
* [[GFrame and GPanel|GFrame and GPanel]] | * [[GFrame and GPanel|GFrame and GPanel]]: how to create frames et panels | ||
* [[Main_Widgets|Main widgets]] | * [[Main_Widgets|Main widgets]]: list of available main widgets | ||
* [[Links_with_Swing|Links with Swing]] | * [[Links_with_Swing|Links with Swing]]: how <font color=#556B2F>'''GENIUS'''</font> is linked with <font color=#FF8C00>swing</font> | ||
* [[GLayout|GLayout]] | * [[GLayout|GLayout]]: widget positioning | ||
* [[Conditional_Display|Conditional Display]] | * [[Conditional_Display|Conditional Display]]: how widgets are displayed depending on conditions | ||
* [[GListener_interface|GListener interface]] | * [[GListener_interface|GListener interface]]: interaction with the mouse | ||
== More deeper in the concept == | == More deeper in the concept == | ||
* | * [[Units_management|Units management]]: units management as conversions ... | ||
* | * [[GContainer|GContainer]]: grouping widgets but not in a panel | ||
* | * [[GReadWrite_interface|GReadWrite interface and data files management]]: how to read and write data previously displayed | ||
* | * [[Modified_data|Modified data]]: how modified data are identified | ||
* | * [[Process_management|Process management]]: how to launch a computation program | ||
* | == Still more … == | ||
* | * [[Validity_controls|Validity controls]]: checks on data values | ||
* | * [[Menu_bar|Menu bar]]: how to build a menu bar | ||
* | * [[Icons|Icons]]: how to use icons | ||
* [[GClear_interface|GClear interface]]: how to reset data | |||
* | |||
* | == Still more again … == | ||
* | * [[Tooltips|Tooltips]]: how to add tooltips | ||
* | * [[Shortcuts|Shortcuts]]: how to create keyboard shortcuts | ||
* | * [[Copy_&_paste|Copy & paste]]: possibilities to manage data copy a paste | ||
* | * [[Plots|Plots]]: widgets for plotting data | ||
* | * [[ResultsFileManagement| Results File Management]]: specific widgets to manage how to save results in file. | ||
* | * [[GPlotPanel|GPlotPanel]]: advanced widget for plotting data read in files | ||
* | * [[GGroundPlotPanel|GGroundPlotPanel]]: advanced widget to plot satellite Earth ground tracks | ||
* | * [[Internationalization|Internationalization]]: how to manage several languages | ||
* [[Log_file|Log file]]: how to use log files | |||
* | * [[Update_data|Update data]]: how to observe some data to update other ones | ||
* | |||
* | == Some other widgets == | ||
* | * [[GTabbedPane|GTabbedPane]]: use of tabbed panes | ||
* | * [[GTable1D|GTable1D]]: one dimension tables | ||
* | * [[GTable2D|GTable2D]]: two dimension tables | ||
* | * [[GComponentList|GComponentList]]: list of widgets | ||
* | * [[GDialog_and_GDetachedPanel|GDialog and GDetachedPanel]]; pop-up windows | ||
* | * [[GContextFileManagement|GContextFileManagement]]: high level widget to load data files | ||
* [[How_to_build_a_standard_application|How to build a standard application]]: the way to build a "standard" <font color=#FF8C00 title="Graphical User Interface">GUI</font> | |||
* [[GPanTest|GPanTest]]: specific widget for tests | |||
* [[Create_your_own_widget|Create your own widget]]: how to create a new <font color=#556B2F>'''GENIUS'''</font> widget |
Dernière version du 21 janvier 2020 à 14:10
Basic principles
- GFrame and GPanel: how to create frames et panels
- Main widgets: list of available main widgets
- Links with Swing: how GENIUS is linked with swing
- GLayout: widget positioning
- Conditional Display: how widgets are displayed depending on conditions
- GListener interface: interaction with the mouse
More deeper in the concept
- Units management: units management as conversions ...
- GContainer: grouping widgets but not in a panel
- GReadWrite interface and data files management: how to read and write data previously displayed
- Modified data: how modified data are identified
- Process management: how to launch a computation program
Still more …
- Validity controls: checks on data values
- Menu bar: how to build a menu bar
- Icons: how to use icons
- GClear interface: how to reset data
Still more again …
- Tooltips: how to add tooltips
- Shortcuts: how to create keyboard shortcuts
- Copy & paste: possibilities to manage data copy a paste
- Plots: widgets for plotting data
- Results File Management: specific widgets to manage how to save results in file.
- GPlotPanel: advanced widget for plotting data read in files
- GGroundPlotPanel: advanced widget to plot satellite Earth ground tracks
- Internationalization: how to manage several languages
- Log file: how to use log files
- Update data: how to observe some data to update other ones
Some other widgets
- GTabbedPane: use of tabbed panes
- GTable1D: one dimension tables
- GTable2D: two dimension tables
- GComponentList: list of widgets
- GDialog and GDetachedPanel; pop-up windows
- GContextFileManagement: high level widget to load data files
- How to build a standard application: the way to build a "standard" GUI
- GPanTest: specific widget for tests
- Create your own widget: how to create a new GENIUS widget