JDateChooser

Status
Nicht offen für weitere Antworten.

Kris

Bekanntes Mitglied
Hallo!

Ich habe den JDateChooser importiert. Die komplette Jar.
Ist es besser die einzelnen Klassen als neues Package anzulegen?

Zum Problem. Wie kann ich eine Aktion ausführen wenn ein Datum verändert wurde. ActionListener gibt es ja nicht. Mit den anderen kenn ich mich nicht besonders aus. Welcher kommt in Frage?
 

The_S

Top Contributor
???:L ...

Kris hat gesagt.:
Ich habe den JDateChooser importiert. Die komplette Jar.

aha ... den JDateChooser schlechthin also, und dann auch noch die komplette Jar ... haste gut gemacht ... glaub ich ... :bahnhof:

Kris hat gesagt.:
Ist es besser die einzelnen Klassen als neues Package anzulegen?

Wenn du deine Dateien auch immer in Ordner umwandelst (wie auch immer das gehen mag), dann würde ich das auch so beibehalten ...

Kris hat gesagt.:
Wie kann ich eine Aktion ausführen wenn ein Datum verändert wurde.

Welches Datum wurde wie wo wann durch was verändert?

Kris hat gesagt.:
ActionListener gibt es ja nicht.

Doch doch, der steht heut schon den ganzen Tag in seiner Ecke (java.awt.event) und ist beleidigt, weil du seine Existenz leugnest :cry:

Kris hat gesagt.:
Mit den anderen kenn ich mich nicht besonders aus.

Mit den anderen? Naja, evtl. mögen sie dich ja nicht sonderlich. Sprech sie einfach mal an, vielleicht macht ihr ja ne kleine Kennenlernrunde.

Kris hat gesagt.:
Welcher kommt in Frage?

Der kleine, schnuckelige, da hinten links im Ecke!
 

Kris

Bekanntes Mitglied
Also dem DateChooser kann man keinen ActionListener zuweisen. Da nachdem der Wert geändert wurde (egal wie Button oder Texteingabe) eine Aktion ausgeführt werden soll, brauch ich den passenden Listener. Weiss ber nicht welcher da geeignet ist.

Zum import der Jar. Die habe ich wie den MySQL Treiber importiert (ins Projekt). Darin befindet sich auch das Demo. Deswegen frage ich ob man statt des externen Imports der jar ein neues package erstellen sollte, welches die benötigten Klassen beinhaltet und dieses dann in die Klassen importieren.

Einfach mal genauer nachfragen wenn etwas unklar ist geht auch.
 

The_S

Top Contributor
Kris hat gesagt.:
Also dem DateChooser .

Damit gehts schon los. Welcher DateChooser? Es gibt in der Standard-API kein DateChooser und auch keinen JDateChooser.

Kris hat gesagt.:
Zum import der Jar. Die habe ich wie den MySQL Treiber importiert (ins Projekt). Darin befindet sich auch das Demo. Deswegen frage ich ob man statt des externen Imports der jar ein neues package erstellen sollte, welches die benötigten Klassen beinhaltet und dieses dann in die Klassen importieren.

Eine Externe Lib ist und bleibt eine externe Lib. Die wird dem Classloader über den Build-Path in Eclipse, bzw. später über den Classpath im Manifest bekannt gemacht. Alles andere ist schmuh, weil

- schlechtere Wartbarkeit, da du am Ende nur eine einzige, fette Datei hast
- vermutlich Lizenzprobleme
- durcheinander wenn die Klassen der externen libs in deinem Projekt rumfliegen
- ggf. Probleme, wenn du den Klassen einfach mal ein anderes package zuweist
- ...


Kris hat gesagt.:
Einfach mal genauer nachfragen wenn etwas unklar ist geht auch.

Bei total unklaren aussagen, kann ma nicht genauer nachfragen, da muss die Aussage neu definiert werden ;) .
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben