tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
279
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    kazeer kazeer ist offline Grünschnabel
    Registriert seit
    Mar 2009
    Beiträge
    3
    Hallo,
    ich versuche mich zurzeit an einem Projekt, bei dem IMMER das gleiche ImageIcon im Hintergrund zu sehen sein soll.
    Dieses gedenke ich auf einem Label einzufügen:

    Bbackground = new ImageIcon("F:/bild.gif");
    background = new JLabel(Bbackground);
    background.setBounds(0,0,300,300);
    folie.add(background);
    -> funktioniert, ist kein problem.

    Das ganze füge ich auf einem JPanel names "folie" ein.
    Frage: Wie schaffe ich es, dass ich auf diesem Icon Buttons, Labels und weitere Icons einfügen kann? Bei mir verschwindet das Icon immer, wnn ich versuche ein anderes darauf einzufügen. Ich habe auch schon mehrere Sachen probiert, wie z.b. die anderen "sachen" nicht wie üblich mit folie.add(bla) sondern mit background.add(bla) einzufügen. background ist hierbei der name des Labels.

    Als nächstes möchte ich auf diesem JPanel ein JScrollPane einfügen - ich habe auch schon mehrere Beiträge in diesem Forum durchgelesen aber das war alles nicht das was ich meinte.
    Ich kann bisher nur JScrollPanes z.b. in einem JTextArea einfügen:

    text = new JTextArea();
    JScrollPane balken = new JScrollPane(text);
    add(balken);
    (In dem Falle war das nicht auf einem JPanel)

    Es ist mir im prinzip egal ob der Scrollbalken immer da ist oder nur wenn er gebraucht wird.
    Ich hoffe das mir jemand helfen kann, denn ich habe noch nicht besonders viel erfahrung mit Java (ca. 1,5 Schuljahre).
    Danke ... kazeer
     

  2. #2
    Avatar von André Uhres
    André Uhres André Uhres ist offline Mitglied
    Registriert seit
    Mar 2009
    Beiträge
    16
    Versuch's mal so:
    Code :
    1
    2
    3
    4
    5
    6
    7
    
    setLayout(new BorderLayout());
    folie.setLayout(new FlowLayout());
    background.setLayout(new FlowLayout());
    background.add(new JButton("Test"));
    background.add(new JTextField(10));
    folie.add(background);
    add(new JScrollPane(folie));
     

Ähnliche Themen

  1. ScrollPane 2 lässt ScrollPane 1 verschwinden
    Von hinotenshi im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 31.01.10, 15:50
  2. ImageIcons als Schlüssel-Wert-Paar
    Von gajupa im Forum Java
    Antworten: 1
    Letzter Beitrag: 04.10.07, 18:20
  3. ImageIcons in (J)Applet und .jar-File verschwinden
    Von sirstefan im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 5
    Letzter Beitrag: 07.08.07, 21:36
  4. JTree ImageIcons
    Von failedC im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 08.03.06, 23:31
  5. ImageIcons in JList darstellen
    Von Skalar im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 5
    Letzter Beitrag: 30.05.04, 17:42

Stichworte