![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 30.10.2005
Beiträge: 274
|
Ich würde gerne eine Anwendung in JAVA bauen. Eclipse, JDBC, Swing, JDom Grundkenntnisse bringe ich schonmal mit.
Allerdings hab ich kein Plan wie ich solch ein Programm strukturieren soll. Irgendwie hätte ich das gern wie in PHP aber ich weiß in JAVA einfach nicht wo mein Programm anfangen soll. Zu allem Übel soll das Programm natürlich auch einiges Können. So dachte ich mir z.B. das die Dateien die meine Anwendung erstellt sind sind ZIP Dateien, die Bilder und eine XML Datei enthalten, ungefähr so wie eine ODT Datei nur viel einfacher gestrickt. Desweiteren würde ich gerne das Programm nach MVC aufziehen, klappt in PHP ganz gut, aber in JAVA hab ich überhaupt keinen Plan wie ich das machen soll. Wie die ActionListener an die Hauptanwendung zurückliefern, etc. und so weiter und sofort. Habt ihr da ein paar Tips für mich? |
|
|
|
|
|
Nach oben #2 |
|
Neuer Benutzer
Registriert seit: 21.03.2007
Beiträge: 2
|
Einstieg in Java?
http://www.galileocomputing.de/openbook/javainsel7/ Sollte genug Lesestoff und gegebenenfalls die passenden Wörter zum Füttern von Google liefern. Bis dääähne. |
|
|
|
|
|
Nach oben #3 |
|
Projektleiter
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.091
|
Wenn man davon absieht, dass die ganzen Einstiegsbücher keinen Ton zu dem Thema sagen, wär das ne Option, ja.
Da ich aus Zeitmangel mein Buch (das genau diese Thematik behandeln soll) immer noch nicht fertig habe, kann ich dir auch keins empfehlen. Folgendes wäre sinnvoll (aber anstrengend http://www.jgoodies.com - da die Artikel lesen (MVP [o.ä.] ist besser als MVC) Google: EventBus (SimpleEdit-Quellcode enthält ne Bibliothek dafür: org.simpleedit.event - alternativ kann ich dir den Text zu dem Thema aus meinem Buch zukommen lassen, ist aber in desolatem Zustand, trotzdem vielleicht noch nützlich) appframework.dev.java.net (URL ungetestet, irgendwie so war's... "Swing Application Framework" nennt sich das wohl), halte ich zwar wenig von, aber trotzdem sinnvoll. Ansonsten hilft auch mein PgsAction-Framework bei sowas. Wenn du mehr Details brauchst kannst ja immer noch fragen, das sind halt schonmal die generellen Sachen in Kurzfassung. |
|
|
|
|
|
Nach oben #4 |
|
Erfahrener Benutzer
Registriert seit: 30.10.2005
Beiträge: 274
|
Wo sind den auf JGoodies die Artikel zum lesen?
Wie bekomme ich das Swing Application Framework in mein Projekt importiert? Ich habe ein Eclipse Projekt und wie kriege ich es da rein? Hab es schon mit den Import Funktionen versucht aber dann findet er die Packages nicht und ich muss alles umfrimmeln. |
|
|
|
|
|
Nach oben #5 |
|
Erfahrener Benutzer
Registriert seit: 30.03.2006
Ort: Pfinztal
Beiträge: 355
|
Du hast sicherlich ein JAR-File von besagtem Framework. In Eclipse per Rechter Maustaste auf das Projekt, dann Eigenschaften. Dort "Build Path". Neue Bilbiotheken lassen sich dort hinzufügen und dann findet Eclipse auch die Packages und lassen dieser Bibliothek.
__________________
Open Sourcing the Online Gaming Universe PHP/SQL/Java/C++/Assembler. Seit Jahren Mitglied und Entwickler in einem der wohl größten Java-Projekte der Welt: http://weblogs.java.net/blog/hansmul...e_desktop.html |
|
|
|
|
|
Nach oben #6 |
|
Erfahrener Benutzer
Registriert seit: 30.10.2005
Beiträge: 274
|
Das ist nur eine Swing Worker jar File. Der Rest, also meines Erachtens das Framework selbst sind .java dateien. Die haben eigene Package und import angaben und das krieg ich nicht sauber in mein projekt reingemacht.
|
|
|
|
|
|
Nach oben #7 |
|
Projektleiter
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.091
|
Wozu braucht man Links, wenn man Google hat...
http://www.jgoodies.com/articles/ Beim AppFramework bin ich mir nicht sicher, aber vielleicht reicht diese Datei schon aus: https://appframework.dev.java.net/do...ework-1.03.jar |
|
|
|
|
|
Nach oben #8 |
|
Erfahrener Benutzer
Registriert seit: 30.10.2005
Beiträge: 274
|
Mich würd mal interessieren wie du zu den beiden Links kommst.
Die Artikel find ich bei JGoodies nirgends. Und den Download zur appFramework Lib ist auch nirgends. Geändert von ex³ (10.12.2007 um 22:23 Uhr). |
|
|
|
|
|
Nach oben #9 |
|
Projektleiter
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.091
|
Artikel: "JGoodies articles", erstes Ergebnis.
Den Downloadlink findest du bei "Documents & Files" im "Releases"-Verzeichnis. Man muss allerdings wissen, wonach genau man sucht, sonst kommt man da echt nicht drauf. |
|
|
|
|
|
Nach oben #10 |
|
Erfahrener Benutzer
Registriert seit: 30.10.2005
Beiträge: 274
|
So ich habe mir mal die JGoodie Tutorials, das zu MVP angeschaut und muss sagen das ich den Ablauf der JGoodie Binding Tutorials eigentlich ganz gut finde.
Was denkst du von dem JGoodie Framework? Sollte ich mich damit beschäftigen? Die ganzen GUIs machen ja schon nen guten Eindruck. |
|
|
|
|
|
Nach oben #11 |
|
Projektleiter
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.091
|
Deren Swing-Suite ist kommerziell, also für dich eher uninteressant. Sonst würde ich dir eher die Produkte von Jidesoft empfehlen. Wir haben zum Beispiel mit JDAF auch ein Framework für Desktop-Anwendungen. (Ich arbeite für Jidesoft.)
Statt deren LayoutManager solltest du dir lieber MigLayout ansehen, ist neuer und kann (angeblich, hab's noch nicht getestet) noch mehr. Statt deren Bindings-Library würde ich BeansBinding von Sun nehmen, weil's vielleicht/wahrscheinlich in Java 7/8 zum Standard gehört. Gleiches gilt für's AppFramework. Beim Validation-Teil fällt mir keine Alternative ein (außer PgsBindings). Vielleicht ist sowas Teil vom BeansBinding-Framework, weiß ich aber nicht. Das sind alles Entscheidungen zugunsten der Standards, weil die eben Standards werden, was sich für dich auf lange Sicht auszahlt. Wenn du dich trotzdem für die Sachen von JGoodies entscheidest machst du aber auch keinen Fehler, weil das Qualitativ extrem hochwertige Bibliotheken sind. Ansonsten kannst du sehr viel von denen/Karsten lernen, was das Design von GUI-Anwendungen angeht. Ich schmeiß noch ein Framework in den Raum, dass sehr nützlich ist: GlazedLists. Vereinfacht den Umgang mit Listen/Tabellen ungemein. |
|
|
|
|
|
Nach oben #12 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.616
|
Dazu der passende Link: http://www.publicobject.com/glazedlists/
|
|
|
|
|
|
Nach oben #13 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
In der 12.07 des Javamagazin gab es auch einen Beitrag über Glazed Lists, dass nur als weitere Info.
__________________
I did it my way - Senseless-Blog |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| java applet variablen an php skript übergeben | nibblas | Desktop-Applikationen und Grafik | 6 | 30.10.2007 15:20 |
| Java Applet soll Daten an ein PHP Script senden | flanger | Allgemeine Java-Programmierung | 5 | 16.05.2007 16:52 |
| Anwendung unter PHP 5 lauffähig machen, Herangehensweise, Erfahrungen | Ben | PHP-Programmierung | 12 | 02.02.2007 16:22 |
| [BUCH] Java ist auch eine Insel | kampet | Literatur | 5 | 22.02.2005 14:40 |
| Geschwindigkeit Java vs php | DrachenKaiser | Allgemeine Java-Programmierung | 16 | 16.07.2004 19:25 |