start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
start [2018/09/17 14:38] – [Tools menu] roehner | start [2023/03/21 20:28] (aktuell) – [Mac M1/M2] roehner | ||
---|---|---|---|
Zeile 15: | Zeile 15: | ||
The order of attributes and methods in the structure tree can be changed by drag& | The order of attributes and methods in the structure tree can be changed by drag& | ||
- | You call the class modeler | + | Call the class modeler |
=====UML Window===== | =====UML Window===== | ||
Zeile 37: | Zeile 37: | ||
For creating a gui form you click in the program register on one of the six symbols: Frame, Dialog, Applet, JFrame, JDialog or JApplet. | For creating a gui form you click in the program register on one of the six symbols: Frame, Dialog, Applet, JFrame, JDialog or JApplet. | ||
- | To place a gui component | + | To place a GUI component, first click its icon in an AWT, Swing, or FX tab and then click the GUI form. Alternatively, |
// start attributes | // start attributes | ||
Zeile 62: | Zeile 62: | ||
{{: | {{: | ||
- | With drag& | + | With drag& |
+ | |||
+ | The green J creates as far as possible | ||
+ | |||
+ | ==== Puzzle mode ==== | ||
+ | The puzzle mode allows you to create interactive structogram puzzles, in which the students create | ||
+ | |||
+ | Extract the structogram elements from the complete structogram, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | The puzzle elements retain the original shape in width and height. When puzzleed together puzzle pieces fit only if they are the right size. Save the structogram puzzle in this version. It will then appear three more puzzles and distinguished by //easy//, //medium//, //hard// and //very hard//. You can still rework them. | ||
+ | |||
+ | In medium mode, the height of the puzzle pieces is reduced | ||
+ | |||
+ | {{: | ||
+ | |||
+ | You can push puzzle pieces into empty structogram | ||
+ | |||
+ | In //hard// mode, in addition to the height, the width of the structogram elements is also reduced to the standard size. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Puzzle pieces can now be inserted at any position, neither width nor height must fit. | ||
+ | In //very hard// mode, as far as possible, empty structogram elements are also removed. | ||
+ | |||
+ | The students can choose | ||
+ | |||
+ | When switching to puzzle mode, the complete solution must be in a single | ||
+ | |||
+ | If sequence order does not matter in two successive instructions, | ||
+ | |||
+ | |||
+ | ===== Sequence Diagram ===== | ||
+ | |||
+ | The Sequence Diagram tool lets you interactively create a sequence diagram. Lifelines exist in two forms, as an actor and with a named head. They are inserted using the toolbar. To create a connection between lifelines, use //connect to// from the context menu of a lifeline. To change | ||
+ | |||
+ | {{: | ||
+ | |||
+ | You can display a debugger session as a sequence diagram via the // Test / Create Sequence Diagram // menu. | ||
+ | The same applies to work without or with debugger in a UML window. | ||
===== Menu System ===== | ===== Menu System ===== | ||
Zeile 71: | Zeile 111: | ||
====Edit menu==== | ====Edit menu==== | ||
The editor supports the use of the windows clipboard and undo, redo, search and replace operations. | The editor supports the use of the windows clipboard and undo, redo, search and replace operations. | ||
- | Selected text can be copied in different formats. Search and replace supports multiple files and regular expressions. You can indent (Ctrl+Shift+I), | + | Selected text can be copied in different formats. Search and replace supports multiple files and regular expressions. You can indent (Ctrl+Shift+I), |
====Start menu==== | ====Start menu==== | ||
Zeile 103: | Zeile 143: | ||
given coding standard and the //Jalopy// plug-in which formats a source file according to a coding | given coding standard and the //Jalopy// plug-in which formats a source file according to a coding | ||
standard. The compare tool compares two sources files, shows new, modified and deleted lines and | standard. The compare tool compares two sources files, shows new, modified and deleted lines and | ||
- | allows to edit the modifications. If you install [[en: | + | allows to edit the modifications. If you install [[en: |
{{: | {{: | ||
Zeile 116: | Zeile 156: | ||
===== Operating systems ===== | ===== Operating systems ===== | ||
- | ===Windows=== | + | ==== Windows |
The Java-Editor is a Windows Application. | The Java-Editor is a Windows Application. | ||
- | ===Linux=== | + | ==== Linux ==== |
- | The Java-Editor operates under Linux with the //wine// extension. You find installation hints on the [[http:// | + | The Java-Editor operates under Linux with the //wine// extension. You find installation hints on the [[https:// |
- | ===Mac=== | + | ==== Mac ==== |
The Java-Editor works on a Mac with CrossOver Office (Wine) as well as in a virtualized windows xp environment. On a 64-bit Mac it works under the virtualization software VMWare Fusion. You can use Java-Editor with the [[https:// | The Java-Editor works on a Mac with CrossOver Office (Wine) as well as in a virtualized windows xp environment. On a 64-bit Mac it works under the virtualization software VMWare Fusion. You can use Java-Editor with the [[https:// | ||
+ | |||
+ | ==== Mac M1/M2 ==== | ||
+ | |||
+ | On a Mac with M1 or M2 processor you can set up the JavaEditor as follows. First, download the free UTM software https:// | ||
+ | |||
+ | {{: | ||
+ | |||
+ | The UTM instructions for downloading a Windows ISO file are complicated and often do not lead to the goal. Therefore, the next step is to install the test version of Parallels for Mac https:// | ||
+ | |||
+ | Finally, you call up UTM and create a virtual machine with Windows 11. Java and the JavaEditor are installed in this virtual machine. | ||
=====Accessibility===== | =====Accessibility===== | ||
Zeile 136: | Zeile 186: | ||
Your are free to send bug reports and feature requests by e-mail to < | Your are free to send bug reports and feature requests by e-mail to < | ||
- | < | + | |
start.1537187888.txt.gz · Zuletzt geändert: 2018/09/17 14:38 von roehner