das szenario ist folgendes:
in einer api wird dimension und color aus dem awt paket benutzt
es gibt aber umgebungen, dort steht dieses paket nicht zur verfügung
erster schritt, eigene klassen erstellen und alle methoden der api kopieren und mit den neuen klassen zur verfügung stellen
die methoden mit den awt klassen werden mit deprecated gekennzeichnet
ruft man diese in einer umgebung auf, die kein awt paket besitzt führt das zur classnotfoundexception
ist das ein guter weg?
für nutzer die gerne awt color benutzen stellt man in der eigenen color klasse einen konstruktor bereit, der ein awt color objekt erwartet
in umgebungen, die dieses paket nicht bereitgestellen wird auch kein nutzer auf die idee kommen den konstruktor ohne eigenes awt color objekt zu benutzen, so dass das nicht vorhanden sein der klasse zu keinen probleme führen sollte...
in einer api wird dimension und color aus dem awt paket benutzt
es gibt aber umgebungen, dort steht dieses paket nicht zur verfügung
erster schritt, eigene klassen erstellen und alle methoden der api kopieren und mit den neuen klassen zur verfügung stellen
die methoden mit den awt klassen werden mit deprecated gekennzeichnet
ruft man diese in einer umgebung auf, die kein awt paket besitzt führt das zur classnotfoundexception
ist das ein guter weg?
für nutzer die gerne awt color benutzen stellt man in der eigenen color klasse einen konstruktor bereit, der ein awt color objekt erwartet
in umgebungen, die dieses paket nicht bereitgestellen wird auch kein nutzer auf die idee kommen den konstruktor ohne eigenes awt color objekt zu benutzen, so dass das nicht vorhanden sein der klasse zu keinen probleme führen sollte...