Grafik in bestimmtes frame einbinden .

Status
Nicht offen für weitere Antworten.

EddiesBerlin

Mitglied
Habe mal ne Frage.. habe nen BorderLayout .. und die Cotainer SOUTH,EAST und CENTER .. nun will ich nur in CENTER eine Grafik einbinden .. wenns geht mittig oder so, ... aber irgendwie weiß ich nicht, wo ich dem Programm sage, das er im CENTER die grafik anzeigen soll ... oder geht das im BorderLayout nicht??
 

The_S

Top Contributor
Code:
containerMitBorderLayout.add(new JLabel(new ImageIcon("DeinBild.jpg"));

Vermutlich musste die Anordnung im JLabel noch ein bisschen anpassen.
 

EddiesBerlin

Mitglied
Habe oben das schon eingebunden

Code:
	private Image img;
	
	public void paint (Graphics g)
	{
		img = getToolkit().getImage("xxx1.gif");
		g.drawImage(img,1,1,this);
	
	}

aber da pasiert ja nüscht ....

und hab dann im Konstruktor dat stehen

Code:
	Label text = new Label("Eddie123");  // der TExt wird in Center angezeigt    
                ......   oben.add(text);  // Text wird eingebunden        
                oben.add(new Label(new ImageIcon("DeinBild.jpg"))); // DAS klappt NICHT
hab ich da nen DENKFEHLER ?? ... und kann man da auch beim Bild die Koordinaten eingeben ??
 

The_S

Top Contributor
1. Was geht nicht? Exceptions, etc.
2. Was ist "oben"?
3. Wo hast du den 1. Ausschnitt stehen?
 

EddiesBerlin

Mitglied
zu 3t.

Code:
public class Xstart extends Frame implements ActionListener

	{
	public static void main(String[]args){
		
		Xstart menue = new Xstart();
		menue.setVisible(true);	
	}
	
	private Image img;
	
	public void paint (Graphics g)
	{
		img = getToolkit().getImage("xxx1.gif");
		g.drawImage(img,1,1,this);
	
	}

also direkt unter der Main-Bedingung



2.

Code:
Panel oben = new Panel ();
		Panel unten = new Panel ();
		Panel rechts = new Panel ();
		setBounds(123,23,654,654);
		setLayout(new BorderLayout());
		add(oben,BorderLayout.CENTER)


also ist das das CENTER-Layout-Fenster


1.

oben.add(new Label(new ImageIcon("xxx1.gif")));

HABE dann den private Image img;

public void paint (Graphics g)

Teil mal rausgenommen


...

Xstart.java:57: cannot find symbol

symbol : class ImageIcon

location: class Xstart

oben.add(new Label(new ImageIcon("xxx1.gif")));



muss ich da ImageIcon noch woanders definieren ??
^
[/code]
 

The_S

Top Contributor
Leroy42 hat gesagt.:
@Hobbit: Viel Spaß! :wink:

Jetzt hab ich mich extra verdrückt in Hoffnung dass du das übernimmst :lol: ...

@Eddie123 ich les mir das später nochmal genau durch und post dir evtl. nen Beispielcode :)
 

The_S

Top Contributor
sry, hat eh weng länger gedauert. Hab gedacht ich verzweifel noch weil das eigentlich total einfach ist, aber ichs net gepacken bekommen hab. Bis ich nach ca. 4 Stunden (war den Tränen schon nahe ;) ) festgestellt hab, dass die Bilddatei kaputt war :x

Code:
public class BildInMitteDarstellen extends JFrame {

	private static final long serialVersionUID = 1L;
	
	public BildInMitteDarstellen() {
		
		add(new JLabel("Links"), BorderLayout.WEST);
		add(new JLabel("Oben"), BorderLayout.NORTH);
		add(new JLabel("Rechts"), BorderLayout.EAST);
		add(new JLabel("Unten"), BorderLayout.SOUTH);
		add(new JLabel("Mitte", new ImageIcon("C:/Dokumente und Einstellungen/Null/Eigene Dateien/ICQ Lite/333709911/Babette_223985567/DSCN6016.JPG"), JLabel.CENTER), BorderLayout.CENTER);
		pack();
		setVisible(true);
	}
	
	public static void main(String[] args) {

		new BildInMitteDarstellen().setVisible(true);
	}

}
 

EddiesBerlin

Mitglied
klappt ja recht gut in dem Beispiel ... aber bei mir irgendwie noch nicht ganz soo :-( .... habe im Center Fenster schon Content ... will also nen TEXT und darunter das BILD anzeigen lassen .. habe nun alles von Frame auf JFrame umgebastelt .. bis auf das Bild anzeigen (im fenster) klappt allet ... ich muss ja dann die Bildparameter in den Label?? wo der text dann drin ist mit einfügen ??? Aso das Bild öffnet sich jetzt immer in nen neuen Frame :-( .. deswegn meine Frage mit der Einbindung in den Textframe
 

The_S

Top Contributor
Dann adde in die Mitte einfach ein JPanel dem du dann mit einem Layout-Manager deiner Wahl ein JLabel mit Bild und einem mit Text zuordnest. Oder du verwendest einfach die Darstellugnsmöglichkeit von JLabel, dass du Text und Bild anzeigen kannst.

BTW: Nie AWT mit Swing mischen!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
fragenÜber(fragen); Turtle Grafik mit GUI (JFrame) Java Basics - Anfänger-Themen 3
D Grafik auf ein JPane ausgeben. Java Basics - Anfänger-Themen 6
J Konstruktoren und Grafik Java Basics - Anfänger-Themen 3
J "Tetris" - Problem bei der Grafik Java Basics - Anfänger-Themen 5
R Grafik in CSV einbinden Java Basics - Anfänger-Themen 2
S Suche aktuelles 2D Grafik Tutorial Java Basics - Anfänger-Themen 5
B Java -Turtle Grafik - kennt sich jemand damit aus? Java Basics - Anfänger-Themen 1
S Erste Schritte 2D Grafik Probleme mit KeyListener. Java Basics - Anfänger-Themen 18
D aufbauende Grafik Java Basics - Anfänger-Themen 13
8 Grafik erstellen Java Basics - Anfänger-Themen 6
Z Jump and Run - Grafik,Logik und GUI trennen Java Basics - Anfänger-Themen 4
G Bei Mouseover Grafik ändern, gutes Vorgehen gesucht Java Basics - Anfänger-Themen 0
V jab ich eclipse verrückt gemacht :D ? array Jpanel, Jlabel Grafik Fehler / Frage Java Basics - Anfänger-Themen 5
L Grafik Kollision Detektierung Java Basics - Anfänger-Themen 4
L OOP Grafik in Circle Objekt füllen Java Basics - Anfänger-Themen 3
S Grafik löschen Java Basics - Anfänger-Themen 10
C Grafik einsperren Java Basics - Anfänger-Themen 2
E Quelltext für Grafik verschwindet Java Basics - Anfänger-Themen 9
S Grafik verschwindet Java Basics - Anfänger-Themen 8
O Java Grafik-Programmierung? Java Basics - Anfänger-Themen 16
R 2D Grafik zeichnen Java Basics - Anfänger-Themen 4
B Grafik zeichnen Java Basics - Anfänger-Themen 25
S Teilstücke aus einer Grafik extrahieren Java Basics - Anfänger-Themen 2
Maxim6394 Grafik rotieren Java Basics - Anfänger-Themen 11
S Probleme mit JMenü und Grafik Java Basics - Anfänger-Themen 2
0 Grafik eine bestimmte Strecke laufen lassen Java Basics - Anfänger-Themen 6
R Hilfe bei erster Grafik Java Basics - Anfänger-Themen 2
A Gui Grafik Java Basics - Anfänger-Themen 4
maddin86 Grafik in .jar einbetten Java Basics - Anfänger-Themen 3
M import einer Grafik aus .jar funktioniert nicht Java Basics - Anfänger-Themen 6
M Grafik export in ein Jar File Java Basics - Anfänger-Themen 5
O Grafik in Frame laden Java Basics - Anfänger-Themen 9
H Diverse Dinge: Unstabile Grafik, Druckt Grafik nicht,Tooltipp verschwindet hinter Grafik Java Basics - Anfänger-Themen 3
H Grafik auf einem JPanel bewegen. Java Basics - Anfänger-Themen 7
F JLabel mit Grafik füllen Java Basics - Anfänger-Themen 3
K Grafik vergrößern/verkleinern Java Basics - Anfänger-Themen 3
F Zugriffsproblem - Funktion von Grafik trennen Java Basics - Anfänger-Themen 6
H HtmlUnit - Grafik speichern Java Basics - Anfänger-Themen 2
R Taste gedrückt = Grafik zeichen ?!? Java Basics - Anfänger-Themen 8
D PNG-Grafik erzeugen Java Basics - Anfänger-Themen 8
A Grafik erstellen und in Frame einfügen Java Basics - Anfänger-Themen 17
T Drucken von Listen bestehend aus Grafik und Text (unter swing) Java Basics - Anfänger-Themen 7
A grafik 2d Objekte mit der Maus bewegen Java Basics - Anfänger-Themen 4
A Grafik 2d Objekte farblich ausfüllen Java Basics - Anfänger-Themen 15
C Grafik einbinden Java Basics - Anfänger-Themen 11
F Größe von Grafik-Containern verschieben Java Basics - Anfänger-Themen 2
J Unterschied zwischen 2 Grafik Methoden Java Basics - Anfänger-Themen 2
M Grafik neuzeichnen Java Basics - Anfänger-Themen 8
M Grafik als Resource laden? Java Basics - Anfänger-Themen 2
G erste Schritte in Fenster und Grafik-Programmierung Java Basics - Anfänger-Themen 2
$ Inhalt von JPanel als Grafik? Java Basics - Anfänger-Themen 2
K Grafik beim JFrame oben Links ändern nur wie ? Java Basics - Anfänger-Themen 8
J Grafik Java Basics - Anfänger-Themen 3
K Grafik abspeichern, X11 Fehlermeldung Java Basics - Anfänger-Themen 15
T Zeigerposition auf Grafik messen? Java Basics - Anfänger-Themen 5
M ausm String eine Grafik erstellen Java Basics - Anfänger-Themen 4
F Grafik auf Button passt nicht Java Basics - Anfänger-Themen 1
F Teilen einer großen Grafik Java Basics - Anfänger-Themen 2
M Grafik erstellen Java Basics - Anfänger-Themen 8
C Clear im Grafik Editor Java Basics - Anfänger-Themen 16
C Grafik flimmert bzw. flackert bei Bewegung Java Basics - Anfänger-Themen 11
N Grafik formatieren Java Basics - Anfänger-Themen 7
E fehlermeldung bei rekursiver grafik Java Basics - Anfänger-Themen 11
M wie kombiniere ich grafik und swing-komponenten Java Basics - Anfänger-Themen 16
N Java Problem bei Grafik und OoP Java Basics - Anfänger-Themen 7
V Grafik ist nur ganz kurz sichtbar Java Basics - Anfänger-Themen 3
H Streichholzziehen - Grafik? Java Basics - Anfänger-Themen 3
M Grafik auf einem JPanel erneut darstellen Java Basics - Anfänger-Themen 3
S Grafik verschwindet aus JTabbedPane Java Basics - Anfänger-Themen 4
C Grafik in einem Panel als Bild exportieren Java Basics - Anfänger-Themen 8
J Schlüsselworte Prüfen, ob ein bestimmtes, ganzes Wort in einem String enthalten ist. Java Basics - Anfänger-Themen 6
M Regex-Ausdruck: Alle Zeichen bis auf ein bestimmtes erlauben (p{L}) Java Basics - Anfänger-Themen 5
D doc.seect jsouo bestimmtes class element finden Java Basics - Anfänger-Themen 1
D gebe string zurück mit von bis bestimmtes Zeichen Java Basics - Anfänger-Themen 4
C Bestimmtes Objekt einer ArrayList in einer Methode selektieren Java Basics - Anfänger-Themen 8
W Processing bestimmtes Feld einfärben Java Basics - Anfänger-Themen 8
K Collections Zugriff auf ein bestimmtes Element in der Collection Java Basics - Anfänger-Themen 1
S Generische Methode soll Objekte als Parameter erlauben die bestimmtes Interface implementieren^ Java Basics - Anfänger-Themen 9
Todesbote Treeset - Wenn bestimmtes Objekt vorkommt Counter erhöhen Java Basics - Anfänger-Themen 6
D Kontrolle ob Eingabe ein bestimmtes Zeichen ist Java Basics - Anfänger-Themen 3
J Collections Auf ein bestimmtes Objekt in der Liste zugreifen und Werte verändern + Anschließend Sortieren... Java Basics - Anfänger-Themen 8
J Für 3 Sekunden etwas bestimmtes zeichnen Java Basics - Anfänger-Themen 8
C Datei in bestimmtes Verzeichnis speichern Java Basics - Anfänger-Themen 2
C String auf bestimmtes Zeichen prüfen Java Basics - Anfänger-Themen 7
B JTextPane nur bis bestimmtes stelle löschen Java Basics - Anfänger-Themen 6
F Etwas bestimmtes löschen Java Basics - Anfänger-Themen 13
Ollek Bestimmtes Wort aus einem Dokument lesen Java Basics - Anfänger-Themen 7
H TabbedPane: wie schalte ich auf ein bestimmtes panel? Java Basics - Anfänger-Themen 2
T scanner bestimmtes format abfragen Java Basics - Anfänger-Themen 5
E Object als Parameter das Unbekannt ist, aber ein bestimmtes Interface haben muss Java Basics - Anfänger-Themen 3
M Auf bestimmtes Objekt zugreifen Java Basics - Anfänger-Themen 10
G Bestimmtes Element in ArrayList finden Java Basics - Anfänger-Themen 3
G Bestimmtes Datum Java Basics - Anfänger-Themen 2
S bestimmtes Auslesen von Spalten eines ResultSet ? Java Basics - Anfänger-Themen 7
M bestimmtes zeichen zu zeilenanfang als abfrage? Java Basics - Anfänger-Themen 4
M ArrayList auf bestimmtes Element zugreifen Java Basics - Anfänger-Themen 2
J bestimmtes Element aus DefaultListModel ausgeben? Java Basics - Anfänger-Themen 2
G Bestimmtes Feld aus ArrayList auslesen (nicht mit .get(x)?) Java Basics - Anfänger-Themen 27
B Bestimmtes Element eines Arrays zurückliefern Java Basics - Anfänger-Themen 7
B String auf bestimmtes Zeichen überprüfen Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben