Wird die Variable nicht übergeben ?

Zidinjo

Mitglied
Hallo liebe Freunde,

bin grade dabei wieder irgendwas zu programmieren. Nun habe ich wieder mal ein Problem und verstehe dieses nicht. Warum wird meine Variable public int arrayReihnfolge nicht der Klasse Bilder übertragen ? Beim der Klasse Bilder hat die Variable reinfolge immer den wert null, obwohl ich die Variable arrayReihnfolge beim klicken eines Buttons um 1 erhöhe. Diese Variable wird per abstract Methode specialShape zur Klasse Übertragen aber der Wert der dort ankommt ist immer null.

Java:
package de.marvin.oopLabor5;

import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Point;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JPanel;

public abstract class Geruest extends JPanel implements ActionListener, MouseListener
{
	private static final long serialVersionUID = 1L;
	
	protected int rahmenStartx = 5;
	protected int rahmenStarty = 5;
	protected int rahmenBreite = 10;
	protected int rahmenHoehe = 10;
	private JButton[] but;
	private double bildGroesse = 1.1;
	protected int arrayGroesse;
	public int arrayReinfolge;
	
	private final ImageIcon bild1 = new ImageIcon("pics/luppeWeg.png");
	private final ImageIcon bild2 = new ImageIcon("pics/luppeRein.png");
	private final ImageIcon bild3 = new ImageIcon("pics/zuruck.png");
	private final ImageIcon bild4 = new ImageIcon("pics/back.png");
	private final ImageIcon bild5 = new ImageIcon("pics/forward.png");
	
	
	
	abstract void specialShape(Graphics g, int x, int y, int breite, int hoehe, int reinfolge);

	protected void buttonErstellen(int anzahl)
	{
		JButton[] buttons = new JButton[anzahl];
		for(int i = 0; i < buttons.length; i++)
		{
			switch(i)
			{
			case 0:
				buttons[i] = new JButton();
				buttons[i].setIcon(bild1);
				this.add(buttons[i]);
				buttons[i].addActionListener(this);
				break;
			case 1:
				buttons[i] = new JButton();
				buttons[i].setIcon(bild2);
				this.add(buttons[i]);
				buttons[i].addActionListener(this);
				break;
			case 2:
				buttons[i] = new JButton();
				buttons[i].setIcon(bild3);
				this.add(buttons[i]);
				buttons[i].addActionListener(this);
				break;
			case 3:
				buttons[i] = new JButton();
				buttons[i].setIcon(bild4);
				this.add(buttons[i]);
				buttons[i].addActionListener(this);
				break;
			case 4:
				buttons[i] = new JButton();
				buttons[i].setIcon(bild5);
				this.add(buttons[i]);
				buttons[i].addActionListener(this);
				break;
			default:
				buttons[i] = new JButton("empty");
				this.add(buttons[i]);
				buttons[i].addActionListener(this);
				break;
			}
		}
		but = buttons.clone();
	}

	@Override
	public void paint(Graphics g) 
	{
		super.paint(g);
		Dimension dBorder = this.getSize();
		Dimension dFill = new Dimension((int)(dBorder.width/bildGroesse),(int)(dBorder.height/bildGroesse));
		Point p0Fill = new Point((dBorder.width - dFill.width) /2,(dBorder.height - dFill.height)/2);
		
		specialShape(g, p0Fill.x, p0Fill.y, dFill.width, dFill.height,arrayReinfolge);
	}
	

	@Override
	public void actionPerformed(ActionEvent e) 
	{
		if(e.getSource() == but[0])
		{
			System.out.println("hi");
		}
		else if(e.getSource() == but[1])
		{
			
		}
		else if(e.getSource() == but[2])
		{
			this.bildGroesse = 1;
		}
		else if(e.getSource() == but[3])
		{
			
		}
		else if(e.getSource() == but[4])
		{
			arrayReinfolge++;
			repaint();
		}
	}

	@Override
	public void mouseClicked(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mouseEntered(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mouseExited(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mousePressed(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mouseReleased(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}
}


Klasse 2 Bilder

Java:
package de.marvin.oopLabor5;

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import java.io.File;

public class Bilder extends Geruest
{
	private static final long serialVersionUID = 1L;
	private File[] bilder;
	

	@Override
	void specialShape(Graphics g, int x, int y, int breite, int hoehe, int reinfolge) 
	{
		File myDirectory = new File ("pics/verzeichnis");
		bilder = myDirectory.listFiles();
		Image[] verzeichnisse = new Image[bilder.length];
		arrayGroesse = bilder.length;
		
		for(int i = 0; i < bilder.length;i++)
		{
			verzeichnisse[i] = Toolkit.getDefaultToolkit().getImage(bilder[i].toString());
		}
		g.drawImage(verzeichnisse[reinfolge],x,y,breite,hoehe,this);
		g.setColor(Color.BLUE);
		g.drawRect(x-this.rahmenStartx, y-this.rahmenStarty, breite+this.rahmenBreite, hoehe+this.rahmenHoehe);
	}

}
 

VfL_Freak

Top Contributor
Moin,

Du hast die Variable zwar deklariert, aber NICHT initialisiert !!
Ergo bekommst Du da, wo Du sie das erste Mal nutzt eine NPE !!

Gruß Klaus
 

Zidinjo

Mitglied
Erstmal danke Klaus. Ich habe natürlich wieder ein wenig rumprobiert. Bei meinen anderen Klassen kann ich per Methode getReihnfolge die Variable aufrufen nur genau in der Klasse nicht. Habe auch schon alles gelöscht und nur System.out.println(getReihnfolge()) in der Klasse gehabt und dies klappt auch nicht :D Ich weiß nicht woran das liegen kann. Bei alle anderen Klassen klappt das aber nur nicht in dieser. Kann mir jemand helfen :D ich versteh das nicht.

Java:
package de.marvin.oopLabor5;

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import java.io.File;

public class Bilder extends Geruest
{
	private static final long serialVersionUID = 1L;
	private File[] bilder;
	private final File myDirectory = new File ("pics/verzeichnis");
	
	private Image[] bilderFuellen()
	{
		bilder = myDirectory.listFiles();
		Image[] verzeichnisse = new Image[bilder.length];
		
		for(int i = 0; i < bilder.length;i++)
		{
			verzeichnisse[i] = Toolkit.getDefaultToolkit().getImage(bilder[i].toString());
		}
		
		return verzeichnisse;
	}

	@Override
	void specialShape(Graphics g, int x, int y, int breite, int hoehe) 
	{
		g.drawImage(bilderFuellen()[this.getReinfolge()],x,y,breite,hoehe,this);
		g.setColor(Color.BLUE);
		g.drawRect(x-this.rahmenStartx, y-this.rahmenStarty, breite+this.rahmenBreite, hoehe+this.rahmenHoehe);
	}

}


Main
Java:
package de.marvin.oopLabor5;

public class Main {

	public static void main(String[] args) 
	{
		new MyFrame();
	}
}

MyFrame Klasse

Java:
package de.marvin.oopLabor5;

import java.awt.BorderLayout;

import javax.swing.JFrame;

public class MyFrame 
{
	
	private int fGroesse = 400;
	private String WindowName = "Bildvorschau";

	MyFrame()
	{
		JFrame f = new JFrame();
		
		f.setSize(fGroesse, fGroesse);
		f.setTitle(WindowName);
		f.setLayout(new BorderLayout());
		f.setLocationRelativeTo(null);
		
		f.add(new Buttons(), BorderLayout.SOUTH);
		f.add(new Bilder(), BorderLayout.CENTER);
		
		
		f.setVisible(true);
	}
}

Gerüstbau // Vorlage

Java:
package de.marvin.oopLabor5;

import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Point;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JPanel;

public abstract class Geruest extends JPanel implements ActionListener, MouseListener
{
	private static final long serialVersionUID = 1L;
	
	protected int rahmenStartx = 5;
	protected int rahmenStarty = 5;
	protected int rahmenBreite = 10;
	protected int rahmenHoehe = 10;
	private JButton[] but;
	private double bildGroesse = 1.1;
	public int arrayReihnfolge = 0;
	
	private final ImageIcon bild1 = new ImageIcon("pics/luppeWeg.png");
	private final ImageIcon bild2 = new ImageIcon("pics/luppeRein.png");
	private final ImageIcon bild3 = new ImageIcon("pics/zuruck.png");
	private final ImageIcon bild4 = new ImageIcon("pics/back.png");
	private final ImageIcon bild5 = new ImageIcon("pics/forward.png");
	
	abstract void specialShape(Graphics g, int x, int y, int breite, int hoehe);

	protected void buttonErstellen(int anzahl)
	{
		JButton[] buttons = new JButton[anzahl];
		for(int i = 0; i < buttons.length; i++)
		{
			switch(i)
			{
			case 0:
				buttons[i] = new JButton();
				buttons[i].setIcon(bild1);
				this.add(buttons[i]);
				buttons[i].addActionListener(this);
				break;
			case 1:
				buttons[i] = new JButton();
				buttons[i].setIcon(bild2);
				this.add(buttons[i]);
				buttons[i].addActionListener(this);
				break;
			case 2:
				buttons[i] = new JButton();
				buttons[i].setIcon(bild3);
				this.add(buttons[i]);
				buttons[i].addActionListener(this);
				break;
			case 3:
				buttons[i] = new JButton();
				buttons[i].setIcon(bild4);
				this.add(buttons[i]);
				buttons[i].addActionListener(this);
				break;
			case 4:
				buttons[i] = new JButton();
				buttons[i].setIcon(bild5);
				this.add(buttons[i]);
				buttons[i].addActionListener(this);
				break;
			default:
				buttons[i] = new JButton("empty");
				this.add(buttons[i]);
				buttons[i].addActionListener(this);
				break;
			}
		}
		but = buttons.clone();
	}

	@Override
	public void paint(Graphics g) 
	{
		super.paint(g);
		Dimension dBorder = this.getSize();
		Dimension dFill = new Dimension((int)(dBorder.width/bildGroesse),(int)(dBorder.height/bildGroesse));
		Point p0Fill = new Point((dBorder.width - dFill.width) /2,(dBorder.height - dFill.height)/2);
		
		specialShape(g, p0Fill.x, p0Fill.y, dFill.width, dFill.height);
	}
	

	@Override
	public void actionPerformed(ActionEvent e) 
	{
		if(e.getSource() == but[0])
		{
			System.out.println("hi");
		}
		else if(e.getSource() == but[1])
		{
			
		}
		else if(e.getSource() == but[2])
		{
			this.bildGroesse = 1;
		}
		else if(e.getSource() == but[3])
		{
			
		}
		else if(e.getSource() == but[4])
		{
			this.arrayReihnfolge++;
			repaint();
		}
	}
	
	public int getReinfolge()
	{
		return this.arrayReihnfolge;
	}

	@Override
	public void mouseClicked(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mouseEntered(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mouseExited(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mousePressed(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mouseReleased(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}
}

Buttons Klasse

Java:
package de.marvin.oopLabor5;

import java.awt.Graphics;

public class Buttons extends Geruest
{
	private static final long serialVersionUID = 1L;
	private int ButtonAnzahl = 5;
	
	Buttons()
	{
		this.buttonErstellen(ButtonAnzahl);
	}

	@Override
	void specialShape(Graphics g, int x, int y, int breite, int hoehe) 
	{
	}
}

und die Klasse wo nichts klappt :D

Java:
package de.marvin.oopLabor5;

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import java.io.File;

public class Bilder extends Geruest
{
	private static final long serialVersionUID = 1L;
	private File[] bilder;
	private final File myDirectory = new File ("pics/verzeichnis");
	
	private Image[] bilderFuellen()
	{
		bilder = myDirectory.listFiles();
		Image[] verzeichnisse = new Image[bilder.length];
		
		for(int i = 0; i < bilder.length;i++)
		{
			verzeichnisse[i] = Toolkit.getDefaultToolkit().getImage(bilder[i].toString());
		}
		
		return verzeichnisse;
	}

	@Override
	void specialShape(Graphics g, int x, int y, int breite, int hoehe) 
	{
		g.drawImage(bilderFuellen()[this.getReinfolge()],x,y,breite,hoehe,this);
		g.setColor(Color.BLUE);
		g.drawRect(x-this.rahmenStartx, y-this.rahmenStarty, breite+this.rahmenBreite, hoehe+this.rahmenHoehe);
	}

}
 

VfL_Freak

Top Contributor
Moin,

hmm, in deinem neuen Code sehe ich die Variable gar nicht mehr!
WO tritt denn die NPE genau auf?? Poste den StackTrace !!

Habe dann nochmal über den ersten Post geschaut
Warum wird meine Variable public int arrayReihnfolge nicht der Klasse Bilder übertragen ? Beim der Klasse Bilder hat die Variable reinfolge immer den wert null, obwohl ich die Variable arrayReihnfolge beim klicken eines Buttons um 1 erhöhe. Diese Variable wird per abstract Methode specialShape zur Klasse Übertragen aber der Wert der dort ankommt ist immer null.
Meine Antwort war da vlt. nicht ganz richtig!
Du inkrementierst die Variable "arrayReihnfolge", nur wann passiert dass?
VOR oder NACH dem Aufruf von "specialShape"?

Wie auch immer, es wäre sicher eione gute Idee :bae: sie auch zu initialisieren, wie ich schon schrieb:
Java:
public int arrayReinfolge = 0;     //  or whatever ...

Gruß Klaus
 

Zidinjo

Mitglied
Habe eigentlich keine Fehlermeldung. Nur wenn ich auf ein Button klicke actionPerformed ( dann wird hier die variable um 1 erhöht) und mit repaint die paint methode angesprochen und dann sollte eig die klassenvariable mit den neuen wert versehen sein und die methode mit getReihnfolge den neuen wert der Klasse Bilder übergeben. Aber dies klappt nicht. Also wenn ich auf den Button klicke passiert nichts. Normalerweise sollte er ein Bild weiter gehen, da das Programm eine kleine Bildvorschau ist. Die Variable wird vor dem specialshape mit 0 initialisiert.
 

Dompteur

Top Contributor
Du hast da eine seltsame Ableitungshierarchie. Sowohl "Bilder" als auch "Buttons" sind von "Geruest" abgeleitet.
"arrayReihnfolge" liegt in der Klasse "Geruest".
Da du im Programm sowohl ein Objekt der Klasse "Bilder" und eines der Klasse "Buttons" erstellst, hast du in jeder davon eine Instanzvariable "arrayReihnfolge".
Ich tippe darauf, dass du da durcheinander kommst. Du veränderst die Variable in einer Instanz und greifst auf den Wert in der anderen Instanz zu.

Bevor du da weitersuchst, solltest du deine Ableitungshierarchie in Ordnung bringen.
 

Zidinjo

Mitglied
Moin Leute,

der Fehler war letztendlich, dass die Klasse Bilder keine Buttons initialisiert hatte und deshalb, wenn man auf den Button geklickt hat nichts passierte. Die andern Klassen hatten die Buttons zum Component hinzugefügt und dort war wohl auch eine initialisierung der JButtons.
 

Zidinjo

Mitglied
Hallo liebe Leute,

ich habe noch eine kurze Frage. Kann mir jemand den Fehler erklären und wie man diesen lösen könnte. Ich versuche über ein Button die Variable zahl zu erhöhen. Die Variable wird per getZahl Methode der anderen Klasse übergeben. Dort kommt immer 0 raus. Warum ist das so?

Frame Klasse
Java:
import java.awt.BorderLayout;

import javax.swing.JFrame;

public class Frame 
{
	
	Frame()
	{
		JFrame f = new JFrame();
		f.setSize(400, 400);
		f.setLayout(new BorderLayout());
		f.setLocationRelativeTo(null);
		
		f.add(new Button(), BorderLayout.CENTER);
		f.add(new Sehen(), BorderLayout.SOUTH);
		
		f.setVisible(true);
	}
}

Button Klasse

Java:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JPanel;


public class Button extends JPanel implements ActionListener
{
	private int zahl = 0;
	
	Button()
	{
		JButton testBut = new JButton("test");
		this.add(testBut);
		testBut.addActionListener(this);
	}
	
	protected int getZahl()
	{
		return this.zahl;
	}

	@Override
	public void actionPerformed(ActionEvent e) 
	{
		zahl++;
		
	}
}

Klasse wo die Zahl ausgegeben wird

Java:
import java.awt.Graphics;

import javax.swing.JPanel;


public class Sehen extends JPanel 
{
	
	
	Sehen()
	{
		Button but = new Button();
		System.out.println(but.getZahl());
	}

}
 

VfL_Freak

Top Contributor
Moin,

Java:
Button but = new Button();
System.out.println(but.getZahl());
Du deklarierst hier zwar alles, auf nur durch den Aufruf des Konstruktors wird kein Event ausgelöst !!
Und ein späterer Buttonklick würde zwar vielleicht hochzählen, aber dann wird halt nix mehr ausgegeben!

Zudem würde ich im "actionPerfomed" auch die ActionEvents auswerten! Dafür ist die ganze Logik doch gedacht !
Und gib mal dort NACH dem Inkrementieren einen entsprechenden Text aus, das siehst Du besser, WANN das passiert !!

Gruß Klaus
 

Zidinjo

Mitglied
Verstanden, was meinst du mit dem ActionEvent auswerten ? Wie ist das denn möglich, dass ich mit einer Klasse kommuniziere und ein wert übergebe :D und dies mit dem Actionlistener.
 

Zidinjo

Mitglied
Ja, vielen Dank für die Seite :) Habe einiges gelernt aber trotzdem steht da nicht wirklich wie ich zwischen den einzelen Klassen variablen übergebe.
 

Zidinjo

Mitglied
Ich bedanke mich erstmal für deine Mühe. Mein Ziel ist es, dass ich von einer Klasse, wenn ich dort ein Button klicke eine variable erhöhe und diesen wert soll zu einer Klasse übermittelt werden, die die paint methode hat und dort die variable eingesetzt wird. Grob habe ich es auch mit getter und setter methoden gemacht. Da kommt immer Null raus. In der Paint methode macht die Methode repaint() ein sinn, dann ist das eine endloschleife. Also müsste bei der Button klasse wenn ich ein Button klicke die Variable um 1 erhöht die mit der getter methode übergeben und zeitgleich irgendwo dort die repaint methode plazieren, da sonst die paint methode ja nicht nochmal durchläuft.
 

Zidinjo

Mitglied
So hier :D nochmal im Code. Ich weiß, dass repaint() methode dort nicht hingehören. Aber wie gesagt, ich bin überfragt.

Java:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JPanel;


public class Button extends JPanel implements ActionListener
{
	private int zahl = 0;
	JButton testBut = new JButton("hi");
	
	Button()
	{
		this.add(testBut);
		testBut.addActionListener(this);
	}
	
	protected int getZahl()
	{
		return this.zahl;
	}
	
	protected void setZahl(int zahl)
	{
		this.zahl = zahl;
	}

	@Override
	public void actionPerformed(ActionEvent e) 
	{
		if(e.getSource() == testBut)
		{
			zahl++;
			setZahl(zahl);
			repaint();
		}
		
	}
}

Hier ist die zweite, ich weiß, dass die paint methode zum "malen" ist aber ich will nachher was zeichnen und da muss beim klicken eine variable übergeben werden.
Java:
import java.awt.Graphics;

import javax.swing.JPanel;


public class Sehen extends JPanel 
{
	Button but = new Button();
	@Override
	protected void paintComponent(Graphics g) 
	{
		super.paintComponent(g);
		System.out.println(but.getZahl());
		
		
	}

}
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
V Warum wird meine Variable nicht erkannt? AWT, Swing, JavaFX & SWT 2
B Variable wird nicht gefunden AWT, Swing, JavaFX & SWT 5
M Swing Alter Wert von einer Variable wird verwendet AWT, Swing, JavaFX & SWT 8
P Methode wird nicht überprüft AWT, Swing, JavaFX & SWT 4
P paintComponent-Methode wird dauernd neu aufgerufen AWT, Swing, JavaFX & SWT 2
G JavaFX LineChart Datenpunkte Markierung wird abgeschnitten AWT, Swing, JavaFX & SWT 1
P JTextField wird nur sehr klein angezeigt und verändert die Größe nicht AWT, Swing, JavaFX & SWT 3
Telisti Javafx Image wird nicht richtig integiert AWT, Swing, JavaFX & SWT 8
J Netbeans die JavaFX-Anwendung wird nicht ausgeführt AWT, Swing, JavaFX & SWT 16
N €-Zeichen wird nicht akzeptiert AWT, Swing, JavaFX & SWT 4
G Problem mit der Anzeige von jLabel. Unlesbar wenn der Text geändert wird. AWT, Swing, JavaFX & SWT 28
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
L jComboBox Actionlistener wird beim erstmaligen Befüllen getriggert AWT, Swing, JavaFX & SWT 7
_user_q Objekt.setSelected(false), wenn es nicht mehr fokussiert wird AWT, Swing, JavaFX & SWT 2
S Javafx getResource-Pfad wird nicht erkannt AWT, Swing, JavaFX & SWT 7
U Warum wird zweimal die Affinetransformation estellt (2Dgraphics, Java)? AWT, Swing, JavaFX & SWT 31
DonBronson Gezeichnetes Objekt verschwindet nachdem erneut gezeichnet wird AWT, Swing, JavaFX & SWT 8
ProggersWorld JavaFX TextArea BackgroundImage wird nicht angezeigt AWT, Swing, JavaFX & SWT 3
M Bild wird nicht geladen obwohl sie gefunden wird AWT, Swing, JavaFX & SWT 0
M Nach Export als Runnable Jar wird css nicht merh gefunden AWT, Swing, JavaFX & SWT 22
izoards Outlook Mail erstellen - Signatur wird nicht angezeigt. AWT, Swing, JavaFX & SWT 3
J actionperformed wird nicht aufgerufen/ repaint() AWT, Swing, JavaFX & SWT 6
J Swing Komponente wird unpassend angepasst in der Größe AWT, Swing, JavaFX & SWT 35
J Java FX NullPointerException, ObservableList wird in View nicht angezeigt.. AWT, Swing, JavaFX & SWT 34
S Next_Button wird nicht ausgeführt. AWT, Swing, JavaFX & SWT 6
FrittenFritze Ein Problem mit der CSSBox, die Größe wird nicht angepasst AWT, Swing, JavaFX & SWT 5
CptK windowClosed() nur aufrufen, wenn Fenster nicht über Button geschlossen wird AWT, Swing, JavaFX & SWT 1
J Komponente wird manchmal falsch gezeichnet AWT, Swing, JavaFX & SWT 0
J Swing JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 6
JMölleri Swing Image wird unscharf dargestellt AWT, Swing, JavaFX & SWT 2
JojoSand Java Programm wird nicht gestartet - keinen Fehlerhinweis AWT, Swing, JavaFX & SWT 9
R Text vom Jlabel wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
D JavaFX Bearbeitetes Bild wird nicht gespeichert AWT, Swing, JavaFX & SWT 9
J setOnCloseRequest wird nicht ausgelöst AWT, Swing, JavaFX & SWT 3
P JavaFX Fenster wird nicht angezeigt (Mac) AWT, Swing, JavaFX & SWT 13
B JavaFX Bei Scenen-Wechsel im primaryStage wird aktuelle Fenstergröße nicht mit übernommen AWT, Swing, JavaFX & SWT 16
B JavaFX Warum wird hier eine NullPointer-Exception geworfen? AWT, Swing, JavaFX & SWT 7
M JavaFX javaFX Label-Text wird nicht gesetzt AWT, Swing, JavaFX & SWT 3
O Swing "Eigenes" JPanel wird dem JScrollPane nicht hinzugefügt AWT, Swing, JavaFX & SWT 5
L Swing JLabel wird beim ändern der Schriftart immer neu gezeichnet. AWT, Swing, JavaFX & SWT 2
R Layout Manager null und Component wird nicht hinzugefügt AWT, Swing, JavaFX & SWT 3
Zrebna JavaFX-Projekt mit Bildern funktioniert nicht - um Hilfe wird gebeten AWT, Swing, JavaFX & SWT 14
kodela BufferStrategy wird nicht gefunden AWT, Swing, JavaFX & SWT 5
J JPanel wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
S ImageView wird dem Gridpane nicht zugefügt AWT, Swing, JavaFX & SWT 1
G Repaint wird nicht durchgeführt AWT, Swing, JavaFX & SWT 8
E Warum wird Text im JTextArea erst am Programmende angezeigt ? AWT, Swing, JavaFX & SWT 1
S Swing Panel wird nicht neu gezeichnet AWT, Swing, JavaFX & SWT 3
M Swing GUI wird nach invokeLater() langsam AWT, Swing, JavaFX & SWT 19
Bluedaishi TableView mit Combox wert wird nicht in die TableView gesetzt AWT, Swing, JavaFX & SWT 38
L JFrame wird zu klein erstellt AWT, Swing, JavaFX & SWT 7
T JavaFX Nach Zoomen wird an falscher Stelle gezeichnet AWT, Swing, JavaFX & SWT 0
kodela Swing Letzte Änderung in der Tabelle wird nicht gespeichert AWT, Swing, JavaFX & SWT 5
cool_brivk24 AWT BufferedImage wird nicht geladen AWT, Swing, JavaFX & SWT 17
S JavaFX Wird es überhaupt genutzt? AWT, Swing, JavaFX & SWT 3
FRI3ND GUI wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
J Canvas wird nicht angezeigt AWT, Swing, JavaFX & SWT 10
K Swing JScrollPane wird nicht angezeigt wenn man Components darstellt. AWT, Swing, JavaFX & SWT 2
ralfb1105 Swing Wert in JTextField wird falsch ausgegeben AWT, Swing, JavaFX & SWT 2
B JavaFX Text wird nicht angezeigt, kein Fehler AWT, Swing, JavaFX & SWT 2
J Aus welchen Grund wird der Button nicht angezeigt im GridPane? AWT, Swing, JavaFX & SWT 1
J MouseListener wird nicht ausgeführt. AWT, Swing, JavaFX & SWT 4
E Swing Liste in Scrollpane wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
J Controller wird zu groß, was tun ? AWT, Swing, JavaFX & SWT 5
CptK Wieso wird nur ein Teil meiner Buttons angezeigt? AWT, Swing, JavaFX & SWT 1
T Label wird nicht angezeigt AWT, Swing, JavaFX & SWT 4
M Aktion ausführen wenn ein JRadiobutton deselektiert wird. AWT, Swing, JavaFX & SWT 3
DaCrazyJavaExpert Swing JPanel "ContentPane" wird nicht gesetzt/angezeigt AWT, Swing, JavaFX & SWT 16
I JavaFX Fenster wird auf einem anderen Rechner anders dargestellt AWT, Swing, JavaFX & SWT 5
zhermann FX Label text wird nicht richtig angezeigt AWT, Swing, JavaFX & SWT 12
zhermann TableView wird nicht gefüllt AWT, Swing, JavaFX & SWT 14
it_is_all Warum wird die JTable im JDialog nicht angezeigt? AWT, Swing, JavaFX & SWT 1
zhermann JavaFX Main App wird nicht geöffnet AWT, Swing, JavaFX & SWT 6
Naxon89 JavaFX Image wird nicht korrekt geladen AWT, Swing, JavaFX & SWT 3
4 Swing JLabel wird ,,abgehackt" AWT, Swing, JavaFX & SWT 3
DaCrazyJavaExpert Swing Größe des JPanel ändern/wird nicht geändert. AWT, Swing, JavaFX & SWT 3
DaCrazyJavaExpert Swing JPanel wird in JScollPane nicht angezeigt AWT, Swing, JavaFX & SWT 2
D JFrame wird nicht richtig angezeigt AWT, Swing, JavaFX & SWT 1
P Kein Bild wird angezeigt bei ImageIcon AWT, Swing, JavaFX & SWT 16
MaxG. JavaFX Inhalt in Tableview wird nicht angezeigt AWT, Swing, JavaFX & SWT 11
T JButton wird beim vergrößern des Fensters erst sichtbar AWT, Swing, JavaFX & SWT 4
A Swing Tabelle wird bei Betätigung des Button nicht befüllt AWT, Swing, JavaFX & SWT 17
krgewb 2D-Grafik paint-Methode wird zu oft ausgeführt AWT, Swing, JavaFX & SWT 5
G Nur ein JPanel wird angezeigt AWT, Swing, JavaFX & SWT 9
M Swing Inhalt meines JTables wird falsch dargestellt AWT, Swing, JavaFX & SWT 8
T Default Table wird nicht angezeigt AWT, Swing, JavaFX & SWT 15
H Musik wird nach dem erstellen der .jar Datei nicht mehr abgespielt AWT, Swing, JavaFX & SWT 1
K JavaFX Stage wird nicht angezeigt AWT, Swing, JavaFX & SWT 9
B JTable wird nicht angezeigt AWT, Swing, JavaFX & SWT 1
A Swing Bild wird nicht mehr geladen AWT, Swing, JavaFX & SWT 4
U Swing Inhalt vom Fenster wird erst durch Hovern oder Klicken sichtbar AWT, Swing, JavaFX & SWT 3
D iText PDF wird nach Neustart nicht importiert AWT, Swing, JavaFX & SWT 0
Thallius Wer oder was bestimmt welches Frame toFront kommt wenn ein anderes geschlossen wird? AWT, Swing, JavaFX & SWT 8
X JavaFX AreaChart area höhe wird nicht richtig dargestellt AWT, Swing, JavaFX & SWT 2
Z Swing Frame wird geöffnet, aber ist ohne Inhalt AWT, Swing, JavaFX & SWT 0
N JLabel ändern während Programm ausgeführt wird AWT, Swing, JavaFX & SWT 4
S Swing Konstruktor wird nicht rechtzeitig fertig? AWT, Swing, JavaFX & SWT 4
D JavaFX Erkennen wenn eine Anwendung geschlossen wird und etwas tun? AWT, Swing, JavaFX & SWT 4
J 2D-Grafik Linie wird nach Mausklick nicht am richtigen Ort gezeichnet AWT, Swing, JavaFX & SWT 11
C Liste - ListView wird nicht angezeigt AWT, Swing, JavaFX & SWT 15

Ähnliche Java Themen

Neue Themen


Oben