1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

png-grafik in java applikation einbinden.

    • Frage
  • Neo_II
  • 25. Juni 2006 um 15:48
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Neo_II
    Punkte
    505
    Beiträge
    90
    • 25. Juni 2006 um 15:48
    • #1

    hallo!

    mein problem ist folgendes; ich habe ein panel in dem eine art header grafik im format png eingebunden werden soll... das bild ist richtig dimensioniert, also brauch ich an der größe nix verändern.
    wie schaffe ich es, dieses bild im panel anzuzeigen? das bild liegt in einem package und kann über relative pfade adressiert werden...

    mfg, Neo_II

  • J.Petso
    Punkte
    2.384
    Beiträge
    457
    • 25. Juni 2006 um 16:17
    • #2

    Mach dir ein JLabel und stell das Bild als Inhalt ein. Ich weiß jetzt zwar grad nicht, wie die entsprechende Property heißt, aber ein Freund von mir hat ebendieses kürzlich gemacht, funktioniert einwandfrei.

  • kubuntu
    Punkte
    352
    Beiträge
    65
    • 25. Juni 2006 um 16:18
    • #3

    Interessant waer mal welche GUI-API du verwendest? SWT, Swing, ....

  • Neo_II
    Punkte
    505
    Beiträge
    90
    • 25. Juni 2006 um 16:26
    • #4

    die gui wird sozusagen zu-fuß, also ohne api gecoded. das macht das ganze ja so kompliziert. ;)

  • J.Petso
    Punkte
    2.384
    Beiträge
    457
    • 25. Juni 2006 um 16:31
    • #5
    Zitat von Neo_II

    die gui wird sozusagen zu-fuß, also ohne api gecoded. das macht das ganze ja so kompliziert. ;)

    Äh, tschuldigung? Ohne API? Wie soll denn das funktionieren? Irgendein Widgetset brauchst du doch, also Swing, SWT oder was auch immer. Selbst wenns ein selbstgemachtes ist (wo dann mein Vorschlag natürlich nicht funktioniert), hat es immer noch eine API.

    Also, aufpassen auf die Formulierungen! (Und nur zum besseren Verständnis, du benutzt weder Swing noch AWT noch SWT, richtig?)

  • Neo_II
    Punkte
    505
    Beiträge
    90
    • 25. Juni 2006 um 16:34
    • #6

    ääähm... t'schuldigung... in dem fall lautet meine antwort: SWING.

  • Paulchen
    Gast
    • 25. Juni 2006 um 17:39
    • #7
    Zitat von Neo_II

    ääähm... t'schuldigung... in dem fall lautet meine antwort: SWING.

    Dann funktioniert J.Petsos Vorschlag mit dem JLabel.

  • Neo_II
    Punkte
    505
    Beiträge
    90
    • 25. Juni 2006 um 17:53
    • #8

    also... bevor ich jetzt ganz den überblick verlier...

    wir haben eine klasse cmIrgendwas die ein JPanel extended. dort drinnen werken wir. und in diesem JPanel soll eine png grafik eingebunden werden. wennn ich mir unsere includes so anschau, dann seh ich 2 sachen:

    import java.awt.*;
    import javax.swing.*;

    also dürfte das die frage mit der api beantworten... zumindest hoff ich das ;)

  • Paulchen
    Gast
    • 26. Juni 2006 um 00:01
    • #9

    Ja, und dann machst du:

    PHP
    instanzVonCmIrgendwas.add(new JLabel(new ImageIcon("url-to-the-image")));
  • Neo_II
    Punkte
    505
    Beiträge
    90
    • 26. Juni 2006 um 17:41
    • #10

    danke für die antworten, es geht jetzt alles super! mein problem war, dass sich awt und swing gegenseitig abschießen wenn sie das gleiche panel benutzen sollen.

    alles funzt jetzt perfekt. danke!

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum