en:configuration
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
en:configuration [2018/12/21 21:11] – [Mindstorms] roehner | en:configuration [2020/07/26 16:23] – [Colors] roehner | ||
---|---|---|---|
Zeile 13: | Zeile 13: | ||
===== Java ===== | ===== Java ===== | ||
- | The configuration settings in the Java section are protected. They can only be changed with administrative rights. If you installed the Java-Editor with use of the windows registry the settings are stored in the HKEY_LOCAL_MACHINE (HKLM) hive, else in the ini file JEMachine.INI. | + | The configuration settings in the Java section are protected. They can only be changed with administrative rights. If you installed the Java-Editor with use of the windows registry the settings are stored in the HKEY_LOCAL_MACHINE (HKLM) hive, else in the ini file JEMachine.INI |
The other configuration settings are stored for each user separately, in the HKEY_CURRENT_USER (HKCU) hive or the ini file JEUser.ini. | The other configuration settings are stored for each user separately, in the HKEY_CURRENT_USER (HKCU) hive or the ini file JEUser.ini. | ||
Zeile 106: | Zeile 106: | ||
==== Colors ==== | ==== Colors ==== | ||
- | With this page you configure the colors for syntax-highlighting of Java and HTML files as well as structure lines and pairs of brackets. | + | You can choose a GUI style and combine it with an editor style. Before |
+ | |||
+ | Also you can configure the colors for syntax-highlighting of Java and HTML files as well as structure lines and pairs of brackets. | ||
{{: | {{: | ||
Zeile 149: | Zeile 151: | ||
{{: | {{: | ||
+ | |||
+ | ===== Sequence diagrams ===== | ||
+ | Lifelines are named //Object// with an attached number. | ||
+ | //New// and //Close// are the messages for creating or closing a lifeline. | ||
+ | |||
+ | In addition to the method name, the messages to a lifeline can also contain the // | ||
+ | |||
+ | {{: | ||
+ | |||
===== Browser ====== | ===== Browser ====== | ||
Zeile 209: | Zeile 220: | ||
Concepts of embedding Lego Mindstorms into curricular can be found at [[http:// | Concepts of embedding Lego Mindstorms into curricular can be found at [[http:// | ||
+ | |||
+ | For the parallel use of the Java-Editor in normal and mindstorm mode in a school, create a copy of the JEMachine.INI for the use of Mindstorms. In this JEMachineMindstorms.INI you configure the Mindstorm parameters. On the students' | ||
+ | |||
+ | Starting with the JDK 9, the compiler parameter // | ||
+ | |||
+ | < | ||
+ | error: option --boot-class-path not allowed with target 9 | ||
+ | error: option -extdirs not allowed with target 9 | ||
+ | </ | ||
+ | |||
+ | Open the batch file '' | ||
+ | |||
+ | < | ||
+ | " | ||
+ | with | ||
+ | < | ||
+ | " | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
===== Android ===== | ===== Android ===== | ||
Zeile 230: | Zeile 262: | ||
This page is for configuring miscellaneous settings. | This page is for configuring miscellaneous settings. | ||
- | *Deactivate DOS-Window - some teachers don't want that pupils can open a DOS-Window, this setting is therefore protected | ||
- | *Show components-toolbar - handicapped persons, who can not use a mouse, don't need then components toolbar, they use the component menu instead | ||
- | *Show borderLayout-toolbar - the borderLayout toolbar is only necessary if you want to use a layout manager to create a gui form | ||
- | *Show component-menu - handicapped persons, who can not use a mouse, can use the component menu to create a gui form | ||
*Load files when starting - load last open files at program start | *Load files when starting - load last open files at program start | ||
- | *Close console-window | + | *Check external changes of files - Checks if downloaded files have been changed by external programs |
+ | *Save as renames class - if you save a class with a new file name, the name of the class changes accordingly | ||
+ | *Create bak-files when saving - create a backup file when saving a file | ||
+ | *Name GUI-components after attribut " | ||
+ | *use interpreter window as console | ||
+ | *use batch file runjava.bat to start console programs | ||
+ | {{: | ||
+ | *Accept defaultname during saving | ||
+ | *Strict java in interactive windows - Instructions must be entered in interactive mode with a closing semicolon. | ||
+ | *Show hints permanently in GUI designer - Display information about GUI components when moving over them with the mouse. | ||
*Log debugger - log the debugger output to a text file | *Log debugger - log the debugger output to a text file | ||
- | *Save as renames class - if you save a class with a new filename, | + | *Translate compiler errors |
- | + | ||
- | {{: | + | |
- | + | ||
- | *Start programs without console-window | + | |
- | *Start programs independent from Java-Editor - reduces cpu-load while running java-programs, | + | |
- | *Remove write protection automatically - in case of saving a file | + | |
- | *Create bak-files when saving - create a backup file when saving a file | + | |
- | *Link java-files with Java-Editor - java files are opened with the Java-Editor (needs administrative rights) | + | |
- | *Open message-window automatically - if an error occurs during compilation | + | |
- | *Save files automatically - if not selected always use the save as dialog | + | |
- | *Show file-tabs in multiline - if you open a lot of files the file-tabs are arranged in multiple lines | + | |
- | *Codepage for console programs- set the codepage if console programs shall show country specific characters (German: 850) | ||
*Additional file filters - the open dialog shows also files witch match the additional file filters | *Additional file filters - the open dialog shows also files witch match the additional file filters | ||
*Font-size in component bar - set the desired font-size for the component bar, default font size is 9 | *Font-size in component bar - set the desired font-size for the component bar, default font size is 9 | ||
Zeile 291: | Zeile 316: | ||
*start with datatype - UML compliant a parameter begins with the name followed by the data type. In Java the data type precedes the name of the parameter. | *start with datatype - UML compliant a parameter begins with the name followed by the data type. In Java the data type precedes the name of the parameter. | ||
*show constructors with visibility - constructors can be represented by a C or by visibility as with methods | *show constructors with visibility - constructors can be represented by a C or by visibility as with methods | ||
+ | *relationship attributes bold - in class relations the relationship attributes are given in bold | ||
*show class parameters separately - for a parameterized class the parameter can be displayed in the top right-hand corner | *show class parameters separately - for a parameterized class the parameter can be displayed in the top right-hand corner | ||
*role hides attribute - role names of a class relationship can hide attributes with the same name | *role hides attribute - role names of a class relationship can hide attributes with the same name | ||
Zeile 297: | Zeile 323: | ||
*show objects with inherited private attributes - for objects inherited private attributes are also displayed with their values | *show objects with inherited private attributes - for objects inherited private attributes are also displayed with their values | ||
*show objects with methods - normally you only represent objects with their attributes and attribute values | *show objects with methods - normally you only represent objects with their attributes and attribute values | ||
- | *relationship attributes bold - in class relations the relationship attributes are given in bold | ||
*start object names with lower case letter - automatically generated object names begin with lowercase letters | *start object names with lower case letter - automatically generated object names begin with lowercase letters | ||
*show all new objects - if a constructor or a method is called all new objects created in the process can be displayed automatically | *show all new objects - if a constructor or a method is called all new objects created in the process can be displayed automatically | ||
Zeile 313: | Zeile 338: | ||
*show function values in interpreter window - or in a separate function value window | *show function values in interpreter window - or in a separate function value window | ||
+ | **Type binding** | ||
+ | |||
+ | A generic class has a type parameter which can be displayed separately in the right upper corner. You can add a type binding to this type parameter by double clicking it. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | In this example // | ||
+ | |||
+ | | ||
===== Visibility ===== | ===== Visibility ===== |
en/configuration.txt · Zuletzt geändert: 2023/02/25 19:57 von roehner