Strict Standards: Declaration of action_plugin_importoldchangelog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /homepages/32/d69930110/htdocs/com.sowas.javawiki/lib/plugins/importoldchangelog/action.php on line 8

Strict Standards: Declaration of action_plugin_importoldindex::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /homepages/32/d69930110/htdocs/com.sowas.javawiki/lib/plugins/importoldindex/action.php on line 57

Deprecated: Assigning the return value of new by reference is deprecated in /homepages/32/d69930110/htdocs/com.sowas.javawiki/inc/parserutils.php on line 208

Deprecated: Assigning the return value of new by reference is deprecated in /homepages/32/d69930110/htdocs/com.sowas.javawiki/inc/parserutils.php on line 211

Deprecated: Assigning the return value of new by reference is deprecated in /homepages/32/d69930110/htdocs/com.sowas.javawiki/inc/parserutils.php on line 421

Deprecated: Assigning the return value of new by reference is deprecated in /homepages/32/d69930110/htdocs/com.sowas.javawiki/inc/parserutils.php on line 594

Strict Standards: Declaration of cache_instructions::retrieveCache() should be compatible with cache::retrieveCache($clean = true) in /homepages/32/d69930110/htdocs/com.sowas.javawiki/inc/cache.php on line 291

Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /homepages/32/d69930110/htdocs/com.sowas.javawiki/inc/feedcreator.class.php on line 62

Deprecated: Function split() is deprecated in /homepages/32/d69930110/htdocs/com.sowas.javawiki/inc/auth.php on line 154

Warning: Cannot modify header information - headers already sent by (output started at /homepages/32/d69930110/htdocs/com.sowas.javawiki/lib/plugins/importoldchangelog/action.php:8) in /homepages/32/d69930110/htdocs/com.sowas.javawiki/inc/auth.php on line 245

Warning: Cannot modify header information - headers already sent by (output started at /homepages/32/d69930110/htdocs/com.sowas.javawiki/lib/plugins/importoldchangelog/action.php:8) in /homepages/32/d69930110/htdocs/com.sowas.javawiki/feed.php on line 35

Warning: Cannot modify header information - headers already sent by (output started at /homepages/32/d69930110/htdocs/com.sowas.javawiki/lib/plugins/importoldchangelog/action.php:8) in /homepages/32/d69930110/htdocs/com.sowas.javawiki/feed.php on line 36

Warning: Cannot modify header information - headers already sent by (output started at /homepages/32/d69930110/htdocs/com.sowas.javawiki/lib/plugins/importoldchangelog/action.php:8) in /homepages/32/d69930110/htdocs/com.sowas.javawiki/feed.php on line 37

Warning: Cannot modify header information - headers already sent by (output started at /homepages/32/d69930110/htdocs/com.sowas.javawiki/lib/plugins/importoldchangelog/action.php:8) in /homepages/32/d69930110/htdocs/com.sowas.javawiki/inc/pageutils.php on line 512

Warning: Cannot modify header information - headers already sent by (output started at /homepages/32/d69930110/htdocs/com.sowas.javawiki/lib/plugins/importoldchangelog/action.php:8) in /homepages/32/d69930110/htdocs/com.sowas.javawiki/inc/pageutils.php on line 513
Java Wiki http://javawiki.sowas.com/ 2017-12-02T15:10:13+01:00 Java Wiki http://javawiki.sowas.com/ http://javawiki.sowas.com/lib/images/favicon.ico text/html 2017-12-01T12:17:11+01:00 nosch java:xmlgregoriancalendar-to-date http://javawiki.sowas.com/doku.php?id=java:xmlgregoriancalendar-to-date&rev=1512127031&do=diff Java - Allgemein XMLGregorianCalendar calendar = ... Date date = calendar.toGregorianCalendar().getTime(); Stichworte: XMLGregorianCalendar konvertieren Date text/html 2017-12-01T12:13:10+01:00 nosch java:java http://javawiki.sowas.com/doku.php?id=java:java&rev=1512126790&do=diff * Annotations * Applet, Datei vom Server lesen * Applet, Host feststellen * Array, Element suchen * Array, initialisieren * Array sortieren * Array, umwandeln in Collection * Array vergrößern/Array kopieren * ArrayList, umwandeln zu Array * assert * Base64 * Beans, gebunden, vetoable * Bild aus einer jar-Datei laden * Byte-Array zu Hex-String umwandeln * Byte-Array zu Objekt umwandeln text/html 2017-10-18T10:01:06+01:00 nosch swt-jface:asyncexec http://javawiki.sowas.com/doku.php?id=swt-jface:asyncexec&rev=1508313666&do=diff Java - SWT/JFace org.eclipse.swt.widgets.Display.asyncExec(Runnable runnabled) getShell().getDisplay().asyncExec(new Runnable() { public void run() { // Hier kann der auszuführende Code stehen... } }); oder: Display().getDefault().asyncExec(new Runnable() { public void run() { // Hier kann der auszuführende Code stehen... } }); text/html 2017-04-24T18:55:25+01:00 nosch java-tools:git http://javawiki.sowas.com/doku.php?id=java-tools:git&rev=1493052925&do=diff Tools Kurzübersicht der Befehle der Versionsverwaltung Git (Es wird dabei von einem lokalen Repositoy und einem entfernten Repository ausgegangen) Git arbeitet mit drei Stufen: * Arbeitsverzeichnis/-kopie (Working directory); hier werden die Dateien vom Entwickler bearbeitet * Index (Stage); hier wird sich der Zustand einer Datei gemerkt, in welchem der commit erfolgt * Repository; Die „Datenbank“ der Versionsverwaltung text/html 2016-06-07T11:39:49+01:00 nosch swt-jface:table-disable-scrollbar http://javawiki.sowas.com/doku.php?id=swt-jface:table-disable-scrollbar&rev=1465292389&do=diff Java - SWT/JFace org.eclipse.swt.widgets.Table new Table(shell, SWT.NO_SCROLL); // Beide Scrollbars ausblenden new Table(shell, SWT.NO_SCROLL | SWT.H_SCROLL); // Verticale Scrollbar ausblenden new Table(shell, SWT.NO_SCROLL | SWT.V_SCROLL); // Horizontale Scrollbar ausblenden text/html 2016-06-07T11:36:28+01:00 nosch swt-jface:swt-jface http://javawiki.sowas.com/doku.php?id=swt-jface:swt-jface&rev=1465292188&do=diff * asyncExec * AutoCompleteField * Button * Browser, SWT-eigener * Canvas mit transparentem Hintergrund * CCombo, Focus-Problem * CLabel, mit Icon ArrayFotoStacker, Fotos für Ihre Website * Colors * Cursor setzen (SWT) * Datei-Dialog * Dekorationen von Controls * Dialog (JFace) * Display * Events feuern * FormHeading/FormTitel text/html 2016-02-11T09:56:36+01:00 nosch eclipse-rcp:binding http://javawiki.sowas.com/doku.php?id=eclipse-rcp:binding&rev=1455180996&do=diff Java - Eclipse-RCP JFace-Data-Binding ab Eclipse 3.3 In einem gedachten Beispiel soll ein Model aus den drei Attributen * Nachname * Vorname * Geburtsdatum bestehen. Binding-Methode Die Binding-Methode kann beispielsweise in der MyFormPart-Klasse implementiert werden. text/html 2016-02-03T13:42:52+01:00 nosch java-tools:eclipse - angelegt http://javawiki.sowas.com/doku.php?id=java-tools:eclipse&rev=1454503372&do=diff Tools Tastenkombinationen * Strg+1 Kontextsensitive Vervollständigung oder Korrektur. Kann beispielsweise fehlende Deklarationen von lokalen oder Instanz-Variablen ergänzen. * Shift+F2 Zeigt die API Dokumentation zur Methode oder Klasse auf welcher sich der Cursor befindet. * F3 Springt zur Klasse/Methode auf welcher sich der Cursor befindet. * F4 Zeigt die Klassenhierarchie der Klasse auf welcher der Cursor steht. * Strg+Leertaste Startet die Autovervollständigung. * Strg-K Such… text/html 2016-02-03T13:19:58+01:00 nosch java-tools:java-tools http://javawiki.sowas.com/doku.php?id=java-tools:java-tools&rev=1454501998&do=diff * Eclipse * Git * JUnit text/html 2016-01-11T11:21:38+01:00 nosch eclipse-rcp:shortcuts-eclipse http://javawiki.sowas.com/doku.php?id=eclipse-rcp:shortcuts-eclipse&rev=1452507698&do=diff Java - Eclipse-RCP text/html 2016-01-11T11:20:06+01:00 nosch eclipse-rcp:targetplatform-eclipse http://javawiki.sowas.com/doku.php?id=eclipse-rcp:targetplatform-eclipse&rev=1452507606&do=diff Java - Eclipse-RCP Es gibt verschiedene Gründe eine eigene Targetplatform zu verwenden: * In einem Team ist gewährleistet, dass alle Entwickler gegen die selbe Version entwickeln. Auch, wenn verschiedenen Entwickler mit verschiedenen Eclipse-Versionen arbeiten (z.B. Milestones). * In die Targetplatform können gut für die zu erstellenden RCP-Anwendung benötigte Bibliotheken eingebunden werden, welche für die Entwicklung selber nicht benötigt werden (und umgekehrt).