URL: https://www.overclockers.at/coding-stuff/application_icon_mit_java_190971/page_1 - zur Vollversion wechseln!
Ich möchte mich gleich im Vorraus für die Noobfrage entschuldigen aber ich habs ehrlich nirgens gefunden.
Und zwar muss ich in einer Java app ein application icon (bin mir ja noch nicht mal sicher ob man das so nennt jedenfalls das icon das links oben und unten in der taskbar angezeigt wird) ändern muss. Es ist ganz wichtig, dass ich das icon nicht mitkopieren muss wenn ich das jar vergebe. Nutze den Editor Netbeans 6.0 wär aber auch für den code dankbar.
mfg
geht afaik mit der IconImage Property vom JFrame. Code such ich selbst grad 
//gotcha!
Code:ImageIcon icon = new ImageIcon(PFAD); this.setIconImage(icon.getImage());
wenn wer eine bessere methode kennt, nur her damit, hab mir die aus den fingern gesaugt 
In einem ähnlichem Kontext würde ich gerne spezifisch für Plattformen binaries zur Ausführung erzeugen. So würde ich gern unter Windows ein simples myapp.exe haben, welches im Endeffekt eh nichts anderes macht als java mit dem richtigen classpath usw. ausführen. Diesem exe würde ich aber auch gern ein Icon verpassen. Arbeite mit Eclipse, hab diesbezüglich aber noch nichts brauchbares gefunden, auch google will mich (noch) nicht.
Wenn du dein ganzes Programm native compilieren willst -> gcj
Wenn du nur ein ganz simples Startprogramm willst: das ist wahrscheinlich ein 5-Zeiler in C++.
oder du schaust dir java webstart an. zwar ohne binaries, aber du bekommst ein einfach startbares ding, bei dem auch der cp usw passt...
hui, java webstart ist ja was tolles. das werd ich für meine anwendung wahrscheinlich brauchen und macht alles vieel einfacher!
thx!
passt hier glaub ich recht gut rein. hab geschwind gegoogelt, aber nix wirklich brauchbares gefunden, kann - wie immer - natürlich auch an mir liegen 
weil ich mein projekt mit java web start zur verfügung stellen will, ist es nötig, dass ich diverse files (v.a. bilder) IM jar-file speichere und mit <ClassLoader>.getRessource() wieder raushole.
hat wer hints, wie ich das angehe? oder geb ich die files einfach in den src-ordner? tia 
//hab's ausprobiert, ein eigenes package, welches dann die dateien enthält, tut es 
so. was anderes, wo ich grad wieder keinen plan habe:
wenn ich ein frontend für eine datenbank (die irgendwo ist) schreibe und dieses mit java web start (von einem webserver zumindest in der nähe der db) den eigentlichen nutzern zur verfügung stelle, muss/soll der zugriff auf die db dann über localhost erfolgen oder nicht? sprich, soll ich davon ausgehen, dass mein jws-programm beim client oder am server, von dem aus es zur verfügung gestellt wird, ausgeführt wird?
tut mir leid, ich glaub, fragen in der art hab ich in dem forum schon zig mal gestellt, aber mich hängts einfach _jedes_ mal aus, wenn ich drüber nachdenk...
beim webstart werden die jars auf den client runtergeladen und dort ausgeführt -> mit localhost wirst wenig freud haben...
Zitat von DKCHbeim webstart werden die jars auf den client runtergeladen und dort ausgeführt -> mit localhost wirst wenig freud haben...
danke.ja, ich glaub sowas nennt sich terminal server 
abgesehen davon 
naja, die businesslogik mit den datenbank-zugriffen in eine server-komponente rausziehen und den client damit zur reinen anzeigerei degradieren wär auch eine möglichkeit... aber ich glaub ich will gar nicht verstehen, wie genau du dir "andersherum" vorstellst 
wahrscheinlich geht's ja eh nicht ohne terminal server
und zu viel aufwand mag ich auch nicht mehr haben...
du kannst ja auch einfach dem db-server connections von überall her erlauben, aber ob das gscheit is musst selber beurteilen 
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026