Bild in GUI anzeigen

DARK_ZERATO2

Mitglied
DAS 1. PROBELM

ich habe ein bild eingefügt als label in einem fenster über IconImage

das problem ist wenn ich das programm strate wird das bild nicht angezeigt

ich sehe es aber wenn ich die GUI über dem Quellcode angucke

kannmir wer sagen wodran das liegt( z.B. setVisible vergessen oder so???)


DAS 2. PROBLEM ist mehr eine frage

wo kann ich sagen ab welcher Koordinate ein fenster aufgehen soll z.B. (125, 125,x,x) also das die obere linke ecke immer die selbe position auf dem bildschirm hat?
 
Zuletzt bearbeitet von einem Moderator:

Dagobert

Bekanntes Mitglied
guten abend,

ich fange mal mit Problem 2 an: versuch es mal mit "setLocation(x, y);"

und zu Problem 1 wäre ein bisschen Code hilfreich ;)

mfg. Dagobert
 

DARK_ZERATO2

Mitglied
hier ist der Quellcode^^

das problem könnte schon gelöst sein aber ich sagt mal ob es was besseres gibt^^

Java:
package Verwaltung;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.BorderFactory;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JPanel;

import javax.swing.WindowConstants;
import javax.swing.border.BevelBorder;
import javax.swing.SwingUtilities;


/**
* This code was edited or generated using CloudGarden's Jigloo
* SWT/Swing GUI Builder, which is free for non-commercial
* use. If Jigloo is being used commercially (ie, by a corporation,
* company or business for any purpose whatever) then you
* should purchase a license for each developer using Jigloo.
* Please visit [url=http://www.cloudgarden.com]Cloud Garden (Java Resources)[/url] for details.
* Use of Jigloo implies acceptance of these licensing terms.
* A COMMERCIAL LICENSE HAS NOT BEEN PURCHASED FOR
* THIS MACHINE, SO JIGLOO OR THIS CODE CANNOT BE USED
* LEGALLY FOR ANY CORPORATE OR COMMERCIAL PURPOSE.
*/
public class Hauptmenue extends javax.swing.JFrame {

	{
		//Set Look & Feel
		try {
			javax.swing.UIManager.setLookAndFeel("com.jgoodies.looks.plastic.Plastic3DLookAndFeel");
		} catch(Exception e) {
			e.printStackTrace();
		}
	}

	private JLabel jLabelPrakti;
	private JButton jButtonFirma;
	private JButton jButtonSchüler;
	private JButton jButtonDok;
	private JPanel jPanelButon;
	private JButton jButtonTermin;
	private JButton jButtonEnde;
	private JButton jButtonAnsprech;

	/**
	* Auto-generated main method to display this JFrame
	*/
	public static void main(String[] args) {
		SwingUtilities.invokeLater(new Runnable() {
			public void run() {
				Hauptmenue inst = new Hauptmenue();
				inst.setLocationRelativeTo(null);
				inst.setVisible(true);
			}
		});
	}
	
	public Hauptmenue() {
		super();
		initGUI();
		myInit();
	}
	private void myInit()
	{
		String dir=System.getProperty("user.dir");
		String pfad = dir+"/Logo_SZUT.jpg";
		JLabel lab = new JLabel(new ImageIcon(pfad));
		getContentPane().add(lab);
		lab.setBounds(37, 12, 77, 93);
		lab.setVisible(true);
	}
	
	private void initGUI() {
		try {
			setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
			this.setTitle("Hauptmenü");
			getContentPane().setLayout(null);
			{
				jLabelPrakti = new JLabel();
				getContentPane().add(jLabelPrakti);
				jLabelPrakti.setText("Praktikumsverwaltung");
				jLabelPrakti.setBounds(137, 40, 231, 41);
				jLabelPrakti.setFont(new java.awt.Font("Arial",1,18));
			}
			MultiLineToolTipUI.setMaximumWidth(250);
			MultiLineToolTipUI.initialize();
			javax.swing.ToolTipManager.sharedInstance().setDismissDelay(20000);
			{
				jButtonEnde = new JButton();
				getContentPane().add(jButtonEnde);
				jButtonEnde.setText("Schließen");
				jButtonEnde.setBounds(284, 308, 90, 25);
				jButtonEnde.setMnemonic(java.awt.event.KeyEvent.VK_E);
				jButtonEnde.setToolTipText("Hiermit schließen Sie das Programm");
				jButtonEnde.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent evt) {
						jButtonEndeActionPerformed(evt);
					}
				});
			}
			{
				jPanelButon = new JPanel();
				getContentPane().add(jPanelButon);
				jPanelButon.setBounds(37, 119, 321, 170);
				jPanelButon.setLayout(null);
				jPanelButon.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
				{
					jButtonFirma = new JButton();
					jPanelButon.add(jButtonFirma);
					jButtonFirma.setText("Firmen");
					jButtonFirma.setBounds(25, 20, 95, 30);
					jButtonFirma.setMnemonic(java.awt.event.KeyEvent.VK_F);
					jButtonFirma.setToolTipText("Hiermit kommen Sie zu den Firmen zum ändern/neuanlegen/angucken");
					jButtonFirma.addActionListener(new ActionListener() {
						public void actionPerformed(ActionEvent evt) {
							jButtonFirmaActionPerformed(evt);
						}
					});
				}
				{
					jButtonSchüler = new JButton();
					jPanelButon.add(jButtonSchüler);
					jButtonSchüler.setText("Schüler");
					jButtonSchüler.setBounds(205, 20, 95, 30);
					jButtonSchüler.setMnemonic(java.awt.event.KeyEvent.VK_S);
					jButtonSchüler.setToolTipText("Hiermit kommen Sie zu den Schülern zum ändern/neuanlegen/angucken");
					jButtonSchüler.addActionListener(new ActionListener() {
						public void actionPerformed(ActionEvent evt) {
							jButtonSchülerActionPerformed(evt);
						}
					});
				}
				{
					jButtonDok = new JButton();
					jPanelButon.add(jButtonDok);
					jButtonDok.setText("Dokumente");
					jButtonDok.setBounds(205, 70, 95, 30);
					jButtonDok.setMnemonic(java.awt.event.KeyEvent.VK_D);
					jButtonDok.setToolTipText("Hiermit kommen Sie zu den Dokumenten zum ausdrucken/angucken");
				}
				{
					jButtonAnsprech = new JButton();
					jPanelButon.add(jButtonAnsprech);
					jButtonAnsprech.setText("Ansprechpartner");
					jButtonAnsprech.setBounds(25, 70, 95, 30);
					jButtonAnsprech.setMnemonic(java.awt.event.KeyEvent.VK_A);
					jButtonAnsprech.setToolTipText("Hiermit kommen Sie zu den Ansprechpartnern zum ändern/neuanlegen/angucken");
					jButtonAnsprech.addActionListener(new ActionListener() {
						public void actionPerformed(ActionEvent evt) {
							jButtonAnsprechActionPerformed(evt);
						}
					});
				}
				{
					jButtonTermin = new JButton();
					jPanelButon.add(jButtonTermin);
					jButtonTermin.setText("Terminkalender");
					jButtonTermin.setBounds(25, 122, 95, 30);
					jButtonTermin.setMnemonic(java.awt.event.KeyEvent.VK_T);
					jButtonTermin.addActionListener(new ActionListener() {
						public void actionPerformed(ActionEvent evt) {
							jButtonTerminActionPerformed(evt);
						}
					});
				}
			}
			pack();
			this.setSize(400, 375);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	
	private void jButtonEndeActionPerformed(ActionEvent evt) {
		System.exit(0);
	}
	
	private void jButtonFirmaActionPerformed(ActionEvent evt) {
		LiveSearchFirma f = new LiveSearchFirma();
		f.setVisible(true);
		this.setVisible(false);
	}
	
	private void jButtonSchülerActionPerformed(ActionEvent evt) {
		LiveSearchSchüler s = new LiveSearchSchüler();
		s.setVisible(true);
		this.setVisible(false);
	}
	
	private void jButtonAnsprechActionPerformed(ActionEvent evt) {
		LiveSearchAnsprech a = new LiveSearchAnsprech();
		a.setVisible(true);
		this.setVisible(false);
	}
	
	private void jButtonTerminActionPerformed(ActionEvent evt) {
		Terminplaner t = new Terminplaner();
		t.setVisible(true);
		this.setVisible(false);
	}

}
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M JavaFX Bild zur ImageView in einem Kreis anzeigen. AWT, Swing, JavaFX & SWT 4
I Bild über FXML (ImageView, Image) anzeigen AWT, Swing, JavaFX & SWT 1
I Swing JLabel Bild für 1sec anzeigen lassen AWT, Swing, JavaFX & SWT 13
B Swing Bild von Webseite herunterladen, diese dann in JList anzeigen. AWT, Swing, JavaFX & SWT 1
U Bild innerhalb hatml code anzeigen AWT, Swing, JavaFX & SWT 5
A Bild über Imageviewer auf GUI anzeigen AWT, Swing, JavaFX & SWT 3
F Swing Zur Laufzeit Bild laden und auf JPanel anzeigen AWT, Swing, JavaFX & SWT 4
D Bild in Frame anzeigen AWT, Swing, JavaFX & SWT 2
A Swing Bild anzeigen und aktualisieren AWT, Swing, JavaFX & SWT 4
ARadauer Bild von Webseite in lokaler Swing Anwedung anzeigen AWT, Swing, JavaFX & SWT 4
K Bild in JTable anzeigen AWT, Swing, JavaFX & SWT 3
A Bild anzeigen AWT, Swing, JavaFX & SWT 2
P Bild Zeitverzögert anzeigen AWT, Swing, JavaFX & SWT 12
M Bild als Hintergrund anzeigen? AWT, Swing, JavaFX & SWT 12
G Bild anzeigen AWT, Swing, JavaFX & SWT 5
M Bild anzeigen AWT, Swing, JavaFX & SWT 2
R Graphics2D + Bild anzeigen. AWT, Swing, JavaFX & SWT 25
T Bild anzeigen AWT, Swing, JavaFX & SWT 2
C Bild in einem Vorschaufenster anzeigen lassen AWT, Swing, JavaFX & SWT 4
G Bild in einem JScrollPane anzeigen AWT, Swing, JavaFX & SWT 3
G Bild direkt aus Datenbank anzeigen lassen AWT, Swing, JavaFX & SWT 14
L Bild anzeigen AWT, Swing, JavaFX & SWT 3
M JavaFX Mandelbrot-bild noch nicht optimiert AWT, Swing, JavaFX & SWT 7
berserkerdq2 Wie füge ich ein Bild in javafx mit dem Scenebuilder ein, das automatisch mitgezogen wird, wenn das Fenster vergrößert wird oder Vollbildmodus AWT, Swing, JavaFX & SWT 6
frager2345 Bild aus Dateien lesen und als Hintergrund verwenden AWT, Swing, JavaFX & SWT 2
T Bild in ein graphics füllen AWT, Swing, JavaFX & SWT 2
N imageIcon zeigt kein Bild an AWT, Swing, JavaFX & SWT 5
B Bild lädt nicht AWT, Swing, JavaFX & SWT 2
izoards Bild ausdrucken - PageFormat setzen geht nicht AWT, Swing, JavaFX & SWT 5
M Bild wird nicht geladen obwohl sie gefunden wird AWT, Swing, JavaFX & SWT 0
V JavaFX Bild leer und keine Fehlermeldung AWT, Swing, JavaFX & SWT 21
D JavaFX Bearbeitetes Bild wird nicht gespeichert AWT, Swing, JavaFX & SWT 9
D JavaFX Größe des Bild an ImageView anpassen AWT, Swing, JavaFX & SWT 3
M Bewegtes Bild im BorderLayout.CENTER AWT, Swing, JavaFX & SWT 6
C Falschfarbenbild (lineare Grauwertspreizung)aus Grauwert-Bild erstellen AWT, Swing, JavaFX & SWT 15
C Kleineres Bild an bestimmte Koordinaten setzen AWT, Swing, JavaFX & SWT 6
S Bild neu skalieren - Bild in Bild speichern? AWT, Swing, JavaFX & SWT 6
N Bild Drehen AWT, Swing, JavaFX & SWT 1
Hatsi09 Swing JPanel Bild einfügen AWT, Swing, JavaFX & SWT 14
J Bild von anderer Klasse will nicht laden AWT, Swing, JavaFX & SWT 1
T JFrame Bild einfügen AWT, Swing, JavaFX & SWT 9
M Combobox bild anklicken AWT, Swing, JavaFX & SWT 2
cool_brivk24 Swing ImageIcon lädt kein Bild AWT, Swing, JavaFX & SWT 12
L Bild nicht in der Mitte AWT, Swing, JavaFX & SWT 16
B JavaFX Bild um die eigene Achse drehen lassen AWT, Swing, JavaFX & SWT 0
J Swing Bild in Button AWT, Swing, JavaFX & SWT 11
T Image Loader lädt Bild nicht AWT, Swing, JavaFX & SWT 10
stroggi Swing Mehrere transparentes Objekte (Grafiken) über einem Bild (JLabel) darstellen AWT, Swing, JavaFX & SWT 4
P Kein Bild wird angezeigt bei ImageIcon AWT, Swing, JavaFX & SWT 16
T JavaFX Bild in Tabellenzelle AWT, Swing, JavaFX & SWT 2
Ksanatos Swing Bild (.jpg) einlesen und per Button wechseln AWT, Swing, JavaFX & SWT 9
S JPanel rotieren, Bild ist abgeschnitten, Clipping? AWT, Swing, JavaFX & SWT 0
MaxG. Swing Bild Button AWT, Swing, JavaFX & SWT 7
P Swing Bild Skallieren AWT, Swing, JavaFX & SWT 1
P Jframe Bild einfügen, Hintergrund Farbe ändern, und Button schrift Größe ändern AWT, Swing, JavaFX & SWT 2
A Swing Bild wird nicht mehr geladen AWT, Swing, JavaFX & SWT 4
A Swing Gemaltes Bild über saveDialog speichern unter AWT, Swing, JavaFX & SWT 15
R 2D-Grafik PNG Bild per Graphics auf JPanel AWT, Swing, JavaFX & SWT 9
S Bild mit ImageIcon auf GUI verkleinern AWT, Swing, JavaFX & SWT 3
T AWT Farben in einem Bild ändern AWT, Swing, JavaFX & SWT 8
I JFrame Bild strecken und auf Bildschirmgröße anpassen AWT, Swing, JavaFX & SWT 2
F Gezeichnetes als bild speichern AWT, Swing, JavaFX & SWT 4
B 2D-Grafik Bild farblich filtern AWT, Swing, JavaFX & SWT 2
B JavaFX ImageView neues Bild zuweisen AWT, Swing, JavaFX & SWT 19
A 2D-Grafik Bild wird nicht neu gezeichnet AWT, Swing, JavaFX & SWT 24
K Bild in JFrame AWT, Swing, JavaFX & SWT 2
S JavaFX Teil eines Bildes ausschneiden / als neues Bild nutzen AWT, Swing, JavaFX & SWT 8
B Swing Unterteiltes JFrame mit Bild in der Mitte AWT, Swing, JavaFX & SWT 4
I Applet BlueJ Applet - Bild mit if-Schleife zeichnen lassen AWT, Swing, JavaFX & SWT 16
Z Bildervorschau, MouseDragged das Bild verschieben AWT, Swing, JavaFX & SWT 1
M JavaFX Ein Bild ohne Rahmen fällt runter? AWT, Swing, JavaFX & SWT 2
G Anonyme Instanz von JXImageView erstellen und mit Bild initialisieren AWT, Swing, JavaFX & SWT 7
A JPanel Bild laden (Porblem mit Dateipfad) AWT, Swing, JavaFX & SWT 2
M JavaFX - Bild in Jar einbinden, sodass es auch außerhalb der IDE geladen wird. AWT, Swing, JavaFX & SWT 2
M Bild Beschreibung mit ImageIO speichern AWT, Swing, JavaFX & SWT 1
M "ImageIO.read()" liest Bild nicht richtig ein AWT, Swing, JavaFX & SWT 3
K Bild in Label wird nicht angezeigt AWT, Swing, JavaFX & SWT 5
C GUI öfters durchlaufen und hinterher Bild speichern AWT, Swing, JavaFX & SWT 1
M AWT Farben in Bild ersetzen AWT, Swing, JavaFX & SWT 11
E JavaFX Bild einfügen AWT, Swing, JavaFX & SWT 6
G paintComponents zerstückelt Bild AWT, Swing, JavaFX & SWT 0
C 2D Grafik ein Bild soll permanent durchlaufen AWT, Swing, JavaFX & SWT 2
1 Textfield: jede Buchstabe ein Bild AWT, Swing, JavaFX & SWT 2
C Bild Koordinaten AWT, Swing, JavaFX & SWT 6
M Bild aus JLabel resizen und speichern AWT, Swing, JavaFX & SWT 0
M Bild in JPanel mit Maus einfügen AWT, Swing, JavaFX & SWT 0
B JPanel und png-Bild AWT, Swing, JavaFX & SWT 2
O 2D-Grafik Bild abgeschnitten nach Rotation mit Affine Transform und Hintergrund Schwarz AWT, Swing, JavaFX & SWT 8
A Swing Malprogramm Bild speichern? AWT, Swing, JavaFX & SWT 9
Y JavaFX Bild speichern und Pfad dazu abspeichern AWT, Swing, JavaFX & SWT 2
S Geladenes Bild wird nicht in JPanel angezeigt AWT, Swing, JavaFX & SWT 7
L 2D-Grafik Bild in Richtung Maus drehen AWT, Swing, JavaFX & SWT 18
C Bild in JFrame AWT, Swing, JavaFX & SWT 8
T AWT Bild laden und transparent zeichnen AWT, Swing, JavaFX & SWT 2
I SWT Bilder, bzw. ein einzelnes Bild AWT, Swing, JavaFX & SWT 6
L JavaFX: Bild in Image einlesen AWT, Swing, JavaFX & SWT 11
T Mit getSubimage ruckelt das Bild AWT, Swing, JavaFX & SWT 7
T Bild drehen ohne Resize AWT, Swing, JavaFX & SWT 3
A Bild in JLabel skalieren AWT, Swing, JavaFX & SWT 4
D 3D-Grafik [JOGL] streifen im bild AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben