10. Januar 2012
Da unter Windows XP bei SWT nur der Internet Explorer 8 maximal zur Verfügung steht, kann es bei der Darstellung im Browser-Widget von SWT dadurch zu Problemen kommen (einfach weil es der IE ist).
Um SWT nun zu zwingen, nicht den IE zu verwenden, muss nach folgender Anleitung vorgegangen werden:
- Erst einmal die Schritte von SWT FAQ befolgen.
- Wenn der XULRunner runtergeladen und entpackt wurde in der Kommandozeile
xulrunner --register-global bzw. xulrunner --register-user eingeben.
Nun kann bei der Instanz eines Browser-Widget der Parameter SWT.MOZILLA, wie oben im SWT FAQ beschrieben, angegeben werden und das Browser-Widget rendert den HTML-Code mit der Mozilla-Engine.
Schlagworte: force, mozilla, swt, windows, xulrunner, zwingen
Veröffentlicht in SWT | Keine Kommentare »
3. Januar 2012
Der “text-anchor” in Raphaël ist standardmäßig auf ‘middle’ gestellt. Falls dies nicht so sein soll, so muss der Text wie folgt hinzugefügt werden:
var t = paper.text(50, 50, "Raphaël\nkicks\nbutt!").attr({'text-anchor': 'start'});
Hierbei kommt es speziell auf das Attribut ‘text-anchor’ an, das dem Text zugefügt wird.
Schlagworte: align, left, left align, middle, raphael, text
Veröffentlicht in Raphaël | Keine Kommentare »
14. September 2011
Wenn das Label eines Form-Feldes umgebrochen wird, so ist Stand heute (September 2011) das entsprechend auszufüllende Feld zu klein.
Hier wird beschrieben wie dies durch eine einfache CSS-Anweisung behoben werden kann.
Veröffentlicht in Java-Script, Sencha Touch | Keine Kommentare »
12. September 2011
Mit CSS3 gibt es nun endlich eine einfache Möglichkeit, die Ecken von Objekten anzurunden:
Hier wurde dies kompakt zusammengefasst.
Schlagworte: abgerundet, css3, ecken, rounded corners, runde ecken
Veröffentlicht in HTML / CSS, Webdesign | Keine Kommentare »
9. August 2011
Die Installation von GIT ist unter Eclipse relativ einfach, da GIT zum Eclipse-Standard zählt und die Quelle bereits unter “Hilfe –> Install New Software” eingetragen ist.
In dem o.g. Fenter einfach den Link http://download.eclipse.org/egit/updates einfügen. Die Meldung, dass die Quelle bereits existiert, kann ignoriert werden und sobald man dem Link eingefügt hat, kann man Enter drücken. Dann aktualisiert sich das untere Fenster, in dem die zu installierenden Komponenten ausgewählt werden können. Ich habe hier alles installiert – hat ja genug Platz auf der Festplatte
Veröffentlicht in Java | Keine Kommentare »
8. August 2011
Ein kurzer Überlick, welches Modul wo registriert ist und somit ein Zugriff auf eine andere Referenz möglich ist
- Model → kennt nichts
- View → kennt Model + Control
- Control → kennt Model und registriert View bei Model (ist aber nur eine temporäre Referenz)
Schlagworte: model-view-control, mvc
Veröffentlicht in Java | Keine Kommentare »
8. August 2011
“Welche Ports sind eigentlich auf meinem Rechner offen?”
Wer kennt diese Frage nicht, wenn man einen Windows-Rechner hat. So wie man weiß, verfolgt Windows dabei eine Blacklist-Philisophie. Damit man genau nachschauen kann, ob und was da genau abläuft, so kann man von heise.de einen Check machen lassen: hier
Schlagworte: port, port-scan, scan
Veröffentlicht in IT-Themen | Keine Kommentare »
28. Juli 2011
Leider gibt es keine System-Variable, die den Wochentag enthält. Die Ermittlung kann man wie folg machen:
FUNCTION date_to_day.
*"----------------------------------------------------------
*" IMPORTING
*" REFERENCE(DATE; LIKE SY-DATUM)
*" EXPORTING
*" REFERENCE(WEEKDAY) LIKE DTRESR-WEEKDAY
*"----------------------------------------------------------
DATA: day_p TYPE p.
* day_p enthält 0 für Samstag, 1 für Sonntag etc. und muss
* der Kalendernotation: 1 für Montag, 2 für Dienstag etc.
* angepasst werden
day_P = date MOD 7.
IF day_p > 1.
day_p = day_p -1.
ELSE.
day_p = day_p + 6.
ENDIF.
* Der Text sollte optimalerweise über 'text-dmo', 'text-ddi' etc. hinterlegt
* sein und ermittelt werden (wegen der Mehrsprachigkeit!).
* Für dieses Beispiel habe ich aber darauf verzeichtet
CASE day_p.
WHEN 1.
weekday = 'Montag'.
WHEN 2.
weekday = 'Dienstag'.
WHEN 3.
weekday = 'Mittwoch'.
WHEN 4.
weekday = 'Donnerstag'.
WHEN 5.
weekday = 'Freitag'.
WHEN 6.
weekday = 'Samstag'.
WHEN 7.
weekday = 'Sonntag'.
ENDCASE.
ENDFUNCTION.
Schlagworte: abap, ermitteln, wochentag
Veröffentlicht in ABAP | Keine Kommentare »
26. Juli 2011
Wenn man nicht die Standardfunktion von Java für das Filtern beim Logging verwenden will bzw. kann, so hilft die folgende Tabelle, den Logging-Wert (Log-Level) zu prüfen:
| Konstante Log-Level |
Integer-Wert |
| SEVERE |
1000 |
| WARNING |
900 |
| INFO |
800 |
| CONFIG |
|
| FINE |
500 |
| FINER |
400 |
| FINEST |
300 |
| OFF |
max. integer-Wert |
| ALL |
max -integer-Wert |
Schlagworte: java, level, log-level, logging
Veröffentlicht in Java | Keine Kommentare »
6. Mai 2011
Daletzt stand ich vor dem Problem, dass ich eine ArrayList mit einer sortieren musste, die selbst implementierte Objekte enthält. Da das Sortierkriterium kein primärer Datentyp war, war eine Sortierung nach dem bereits vorhandenen Sortiermethoden von Java nicht möglich.
Daher entschied ich mich selber eine Heap-Sort-Implementierung zu realisieren, welche gezielt nach dem Sortierkriterium der Klasse sortiert.
Einfacher wäre es wenn man die Informationen aus folgendem Link beachtet: http://www.java-blog-buch.de/d-objekte-sortieren-comparator-und-comparable/
Schlagworte: eigene, implementierung, java, objekte, sortieren
Veröffentlicht in Java | Keine Kommentare »