Mehrere Zeichnungen zeichnen

Schrubber

Bekanntes Mitglied
Hallo Ihr,

Ich zeichne auf meinen JFrame ein Bild mit drawOval();.
Nun möchte ich daneben ein weiteres Bild mit drawLine(); zeichnen, jedoch verschwindet das 1. Bild und nur das letzte wird angezeigt. Wie kann ich das umgehen?


Danke, Schrubber
 
S

SlaterB

Gast
oder auch in einem Panel die Zeichenbefehle nebeneinander setzen, wenn irgendwas verschwindet klingt das nach grundlegenderen Problemen..
 

Volvagia

Top Contributor
Klingt nach getGraphics.
Ich würde die Objekte von einen Interface erben lassen, eine globale paint(Graphics) oder ähnliches definieren, sie in eine Collection eintragen und im paint bzw. paintComponent zeichnen lassen.
 

Schrubber

Bekanntes Mitglied
Hier mein bisheriger Code

Java:
import javax.swing.*;

public class Arbeitsblatt extends JComponent
{
	public static void main(String[] args)
	{
		JFrame frame = new JFrame("Schrubber´s TestTool");
		frame.setSize(400, 400);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
		frame.add(new Form(10,10,50,50));//Strich
		//frame.add(new Form(110,110,90,90,1));//Rechteck
		frame.add(new Form(50,50,40));//Kreis
	}
}

Java:
import java.awt.Graphics;

public class Form extends Arbeitsblatt
{
	Daten d = new Daten();
	public Form(int x1, int y1, int x2, int y2)//Linie
	{
		d.setX1(x1);
		d.setY1(y1);
		d.setX2(x2);
		d.setY2(y2);
		d.setModus(1);
	}
	public Form(int x1, int y1, int x2, int y2, int modus)//Rechteck
	{
		d.setX1(x1);
		d.setY1(y1);
		d.setX2(x2);
		d.setY2(y2);
		d.setModus(2);
	}
	public Form(int x1, int y1, int radius)//Kreis
	{
		d.setX1(x1);
		d.setY1(y1);
		d.setHeight(radius*2);
		d.setWidth(radius*2);
		d.setModus(3);
	}
	
	public void paint(Graphics g)
	{
		super.paint(g);
		if(d.getModus()==1)
		{
			g.drawLine(d.getX1(),d.getY1(),d.getX2(),d.getY2());
		}
		else
		{
			if(d.getModus()==2)
			{
			g.drawRect(d.getX1(),d.getY1(),d.getX2(),d.getY2());
			}
			else
			{
				g.drawOval(d.getX1(), d.getY1(), d.getWidth(), d.getHeight());
			}
		}
	}
}

Java:
public class Daten
{
	private int x1;
	private int y1;
	private int x2; 
	private int y2;
	private int height;
	private int width;
	private int modus;
	
	public void setX1(int x1)
	{
		this.x1 = x1;
	}
	public int getX1()
	{
		return x1;
	}
	public void setY1(int y1)
	{
		this.y1 = y1;
	}
	public int getY1()
	{
		return y1;
	}
	public void setX2(int x2)
	{
		this.x2 = x2;
	}
	public int getX2()
	{
		return x2;
	}
	public void setY2(int y2)
	{
		this.y2 = y2;
	}
	public int getY2()
	{
		return y2;
	}
	public void setHeight(int height)
	{
		this.height = height;
	}
	public int getHeight()
	{
		return height;
	}
	public void setWidth(int width)
	{
		this.width = width;
	}
	public int getWidth()
	{
		return width;
	}
	public void setModus(int modus)
	{
		this.modus = modus;
	}
	public int getModus()
	{
		return modus;
	}
}

Wird halt nur der Kreis gezeichnet und die Linie verschwindet ;-/
 
S

SlaterB

Gast
vorher irgendwelche Grundlagen, auch nur ein einziges funktionierendes Swing-Beispiel angeschaut?
Galileo Computing :: Java ist auch eine Insel – 20 Grafikprogrammierung
20.1 Grundlegendes zum Zeichnen

20.1.1 Die paint()-Methode für das AWT-Frame

20.1.2 Zeichnen von Inhalten auf ein JFrame
[..]
Allerdings überschreiben eigene Unterklassen von Swing-Komponenten im Regelfall nicht paint(), sondern paintComponent(). Das liegt daran, dass Swing in paint() zum Beispiel noch Rahmen zeichnet und sich um eine Pufferung des Bildschirminhalts zur Optimierung kümmert. So ruft paint() die drei Methoden paintComponent(), paintBorder() und paintChildren() auf, und [..]

ob das der Grund ist kann freilich sofort nicht mit Sicherheit gesagt werden,
ich probier den Code jetzt noch aus
 
Zuletzt bearbeitet von einem Moderator:

Schrubber

Bekanntes Mitglied
Gerade getestet, am Resultat aber keine Änderung.

Arbeitsblatt, gute Frage. Ihr wisst genauso viel, wie ich. Mehr als das Script habe ich nämlich auch nicht.
 
S

SlaterB

Gast
weitere Fehler:
setVisible(true) erst am Ende aufrufen ansonsten na jeder GUI-Änderung aufwendig das Layout neu berechnen

Layoutwahl, BorderLayout nimmt nur eine Komponente auf, jede neue überschreibt die alte,

wenn auf anderes Layout gewechset wird, dann müssen die Subkomponenten eine Größe haben, sonst standardmäßig 0x0 Pixel,

hier kurz ein vollständiges Skript, wobei die Code-Wiederholung in den Form-Konstruktoren nicht zu empfehlen ist,
ohne irgendwelche Swing-Kenntnisse ist das natürlich nur ein einmaliger Schub, jeden Tag muss man 100 Grundlagen bedenken

Java:
zusätzlich
import javax.swing.BorderFactory;



public class Test
{


    public static void main(String[] args)
    {
        JFrame frame = new JFrame("Schrubber´s TestTool");
        frame.setSize(400, 400);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setLayout(new FlowLayout());
        frame.add(new Form(10, 10, 50, 50));// Strich
        frame.add(new Form(10, 10, 50, 50));// Strich
        frame.add(new Form(10, 10, 50, 50));// Strich
        frame.add(new Form(110, 110, 90, 90, 1));// Rechteck
        frame.add(new Form(50, 50, 40));// Kreis

        frame.setVisible(true);
    }
}


class Arbeitsblatt
    extends JComponent
{
    
}


class Form
    extends Arbeitsblatt
{
    Daten d = new Daten();

    public Form(int x1, int y1, int x2, int y2)// Linie
    {
        setPreferredSize(new Dimension(100, 100));
        setBorder(BorderFactory.createLineBorder(Color.BLUE));

        d.setX1(x1);
        d.setY1(y1);
        d.setX2(x2);
        d.setY2(y2);
        d.setModus(1);
    }

    public Form(int x1, int y1, int x2, int y2, int modus)// Rechteck
    {
        setPreferredSize(new Dimension(100, 100));
        setBorder(BorderFactory.createLineBorder(Color.BLUE));
        d.setX1(x1);
        d.setY1(y1);
        d.setX2(x2);
        d.setY2(y2);
        d.setModus(2);
    }

    public Form(int x1, int y1, int radius)// Kreis
    {
        setPreferredSize(new Dimension(100, 100));
        setBorder(BorderFactory.createLineBorder(Color.BLUE));
        d.setX1(x1);
        d.setY1(y1);
        d.setHeight(radius * 2);
        d.setWidth(radius * 2);
        d.setModus(3);
    }

    public void paintComponent(Graphics g)
    {
        super.paintComponent(g);
        if (d.getModus() == 1)
        {
            g.drawLine(d.getX1(), d.getY1(), d.getX2(), d.getY2());
        }
        else
        {
            if (d.getModus() == 2)
            {
                g.drawRect(d.getX1(), d.getY1(), d.getX2(), d.getY2());
            }
            else
            {
                g.drawOval(d.getX1(), d.getY1(), d.getWidth(), d.getHeight());
            }
        }
    }
}
 

Michael...

Top Contributor
Java:
		frame.add(new Form(10,10,50,50));//Strich
		//frame.add(new Form(110,110,90,90,1));//Rechteck
		frame.add(new Form(50,50,40));//Kreis
JFrame nutzt standardmäßig das BorderLayout. Ein einfaches
Code:
add(Component)
platziert die Komponente im CENTER Bereich des Frames. Wird eine zweite Komponente an die selbe Stelle hinzugefügt fliegt die erste raus. Also entweder einen anderen LayoutManager verwenden oder die zweite Komponent in einem andern Bereich platzieren.
 
S

SlaterB

Gast
oder doch leichter zurück zu einer ursprünglichen Idee:
nur eine Komponente zum Zeichnen nehmen, in deren paintComponent eine Liste von den schon vorhandenen schönen reinen Daten-Objekten abarbeiten
 

Schrubber

Bekanntes Mitglied
SlaterB, hab ich nicht ganz verstanden:) Kannst du das bitte genauer erläutern?

Also mein Programm wird sowas wie ein Paint, soll halt übereinander zeichenbar sein und nicht nur nebeneinander :S
 
S

SlaterB

Gast
du erstellst dir eine Komponente Form, fügst diese wie du selber am Anfang hast ins JFrame ein,
dann wird sie praktischerweise gleich maximiert, achte aber auf setVisible(true) erst am Ende

in das eine Form füge mehrere Daten-Objekte ein, dafür kompliziere Form-Konstruktoren ist sowieso bisschen unnötig,
du brauchst in dem einem Form-Objekt eine Liste, in paintComponent diese Liste durchgehen,

auch das alles braucht natürlich Kenntnisse, hmm..
 

Schrubber

Bekanntes Mitglied
Bin derweil soweit:

Java:
import java.awt.*;

import javax.swing.*;


public class Arbeitsblatt extends JComponent
{
	public static void main(String[] args)
	{
		/*
		JFrame frame = new JFrame("Schrubber´s TestTool");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        JComponent newContentPane = new LayeredPane();
        newContentPane.setOpaque(true);
        frame.setContentPane(newContentPane);
        frame.setSize(400,400);
        newContentPane.setSize(400,400);
        frame.add(new Form(0,0,200,200));
        frame.add(new Form(0,0,200,200,1));
        frame.add(new Form(0,0,50));
        frame.pack();
        frame.setVisible(true);
        */
		erstelleGUI();
	}
	public static void erstelleGUI()
	{		
		JFrame frame = new JFrame("Schrubber´s TestTool");
        JComponent newContentPane = new LayeredPane();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setContentPane(newContentPane);
        frame.setSize(400,400);
        frame.setLayout(new BoxLayout(frame.getContentPane(), BoxLayout.PAGE_AXIS));
        newContentPane.setOpaque(true);
        newContentPane.setSize(400,400);
        
        JPanel draw1 = new JPanel();
        draw1.setLayout(new GridLayout());
//        draw1.setLayout(new BoxLayout(draw1, BoxLayout.LINE_AXIS));
        draw1.add(new Form(50,50,100,100));
        
        JPanel draw2 = new JPanel();
        draw2.setLayout(new GridLayout());
//        draw2.setLayout(new BoxLayout(draw1, BoxLayout.LINE_AXIS));
        draw2.add(new Form(50,50,100,100));

        newContentPane.add(draw1);
        newContentPane.add(draw2);
        frame.pack();
        frame.setVisible(true);
	}
	
}

Java:
import java.awt.Color;

public class Daten
{
	private int x1;
	private int y1;
	private int x2; 
	private int y2;
	private int height;
	private int width;
	private int modus;
	private Color color;
	private boolean befehl = false;
	
	public void setX1(int x1)
	{
		this.x1 = x1;
	}
	public int getX1()
	{
		return x1;
	}
	public void setY1(int y1)
	{
		this.y1 = y1;
	}
	public int getY1()
	{
		return y1;
	}
	public void setX2(int x2)
	{
		this.x2 = x2;
	}
	public int getX2()
	{
		return x2;
	}
	public void setY2(int y2)
	{
		this.y2 = y2;
	}
	public int getY2()
	{
		return y2;
	}
	public void setHeight(int height)
	{
		this.height = height;
	}
	public int getHeight()
	{
		return height;
	}
	public void setWidth(int width)
	{
		this.width = width;
	}
	public int getWidth()
	{
		return width;
	}
	public void setModus(int modus)
	{
		this.modus = modus;
	}
	public int getModus()
	{
		return modus;
	}
	public boolean isBefehl()
	{
		return befehl;
	}
	public void setBefehl(boolean befehl)
	{
		this.befehl = befehl;
	}
	
}

Java:
import java.awt.Color;
import java.awt.Graphics;

public class Form extends Arbeitsblatt
{
	Daten d = new Daten();
	Protokoll p = new Protokoll();
	public Form(int x1, int y1, int x2, int y2)//Linie
	{
		d.setX1(x1);
		d.setY1(y1);
		d.setX2(x2);
		d.setY2(y2);
		d.setModus(1);
	}
	public Form(int x1, int y1, int x2, int y2, int modus)//Rechteck
	{
		d.setX1(x1);
		d.setY1(y1);
		d.setX2(x2);
		d.setY2(y2);
		d.setModus(2);
	}
	public Form(int x1, int y1, int radius)//Kreis
	{
		d.setX1(x1);
		d.setY1(y1);
		d.setHeight(radius*2);
		d.setWidth(radius*2);
		d.setModus(3);
	}
		
	public void paintComponent(Graphics g)
	{
		super.paintComponent(g);
		if(d.getModus()==1)
		{
			if(d.isBefehl())
				g.setColor(null);
			g.drawLine(d.getX1(),d.getY1(),d.getX2(),d.getY2());
		}
		else
		{
			if(d.getModus()==2)
			{
				if(d.isBefehl())
					g.setColor(null);
			g.drawRect(d.getX1(),d.getY1(),d.getX2(),d.getY2());
			}
			else
			{
				if(d.isBefehl())
					g.setColor(null);
				g.drawOval(d.getX1(), d.getY1(), d.getWidth(), d.getHeight());
			}
		}
	}
}

Java:
import java.awt.*;

import javax.swing.*;

public class LayeredPane extends JPanel
{
	public LayeredPane()    
    {
		setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS));
    }
}

Nun kann ich zumindest mehrere Sachen zeichnen, aber die werden nebeneinander oder untereinander angezeigt, jedoch nicht übereinander :( Helft mir bitte.
 

SleepProgger

Mitglied
Wenn du so etwas wie Paint haben möchtest würde ich empfehlen ein BufferedImage zu benutzen.
Dieses legst du in eine Variable und holst die jedes mal beim Ändern mit getGraphics das Graphics object.
In das Graphics Object zeichnest du dann und malst jedes mal das BufferedImage beim Paint aufruf per g.drawImage.

Nicht der schönste Weg sollte aber problemlos funktionieren.
 
S

SlaterB

Gast
wie gesagt ein Form mit mehreren Daten,
die Konstruktoren in Form sollten immer noch weg,

hast du eigentlich irgendwas geändert? ok, GridLayout..,
nur 'helfen' funktioniert nicht
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
richis-fragen Mehrere Spalten mit Comparator sortieren Java Basics - Anfänger-Themen 2
K Mehrere Werte in einem Switch Case parallel überprüfen Java Basics - Anfänger-Themen 23
S HashMap mehrere Keys zu einem Value Java Basics - Anfänger-Themen 3
T Mehrere if bedingungen ohne & Java Basics - Anfänger-Themen 2
I JPA Query für mehrere Klassen Java Basics - Anfänger-Themen 3
MiMa Java Doc mehrere Return Parameter Java Basics - Anfänger-Themen 11
javaBoon86 Array mehrere Dimensionen Java Basics - Anfänger-Themen 10
Buroto Klassen Mehrere .txt Datein verbienden und anschließend auslisten Java Basics - Anfänger-Themen 10
S mehrere TreeSets so speichern, dass man sie miteinander vergleichen kann Java Basics - Anfänger-Themen 1
P Zähler Variable für mehrere Objekte Java Basics - Anfänger-Themen 6
M Mehrere Daten/ Variablen Speichern Java Basics - Anfänger-Themen 9
C mehrere JPanel in ein JFrame bringen Java Basics - Anfänger-Themen 9
L Beim Java Programmstart, mehrere Parameter über die Kommandozeile übergeben Java Basics - Anfänger-Themen 9
D mehrere Berechnungen in einer Methode Java Basics - Anfänger-Themen 9
U Kann man bei Java gleich mehrere Bedingungen prüfen in der If, aber in einem "Satz"? Java Basics - Anfänger-Themen 1
Kotelettklopfer Mehrere Projekte in einem Git verwalten Java Basics - Anfänger-Themen 10
I JAX-RS Mehrere Parameter in Query Java Basics - Anfänger-Themen 3
M mehrere Rückgabenwerte aus Methode Java Basics - Anfänger-Themen 7
A Input/Output Mehrere Csv-Dateien einlesen Java Basics - Anfänger-Themen 2
R Mehrere Buchstaben aus einem String entfernen Java Basics - Anfänger-Themen 1
TimoN11 Java - Eine oder mehrere Eingaben möglich machen Java Basics - Anfänger-Themen 6
M Mehrere Datenbank zugriffe über tomee.xml regeln? Java Basics - Anfänger-Themen 1
S Mehrere Probleme im Code Java Basics - Anfänger-Themen 7
Ich lerne Java. Methoden Mehrere Methoden mit Punkt Java Basics - Anfänger-Themen 45
M Ausgabe einer Liste welche mehrere Stacks enthält Java Basics - Anfänger-Themen 3
D OOP- Eine Klasse in mehrere Klassen aufteilen Java Basics - Anfänger-Themen 7
F Mehrere Server Sockets in einer Anwendung Java Basics - Anfänger-Themen 9
T DoWhile Schleife über mehrere Mothoden Java Basics - Anfänger-Themen 5
B Methoden Mehrere ähnliche Methoden zusammenfassen Java Basics - Anfänger-Themen 24
E Mehrere Eingabezeilen gleichzeitig einlesen Java Basics - Anfänger-Themen 7
C Mehrere Zufallswerte Java Basics - Anfänger-Themen 4
M Dijkstra Algorithmus in Graphen auf mehrere verschiedene Knoten anwenden lassen Java Basics - Anfänger-Themen 11
R Error, wenn mehrere Clients gleichzeitig die Verbindung beenden Java Basics - Anfänger-Themen 16
F Mehrere Exceptions in einem Catch-Block abfangen Java Basics - Anfänger-Themen 12
O Datei in mehrere kleine Dateien umwandeln Java Basics - Anfänger-Themen 47
Henri Mehrere Ordner umbenennen Java Basics - Anfänger-Themen 11
E Mehrere Arrays addieren mit Übertrag Java Basics - Anfänger-Themen 13
B mehrere Werte mit scanner und while schleife einlesen, max berechnen bzw addieren Java Basics - Anfänger-Themen 2
J Mehrere paintComponenten in einem Programm Java Basics - Anfänger-Themen 0
F Mehrere Buttons mit einem ActionListener abdecken Java Basics - Anfänger-Themen 24
B Jeweils den Parent bekommen -> mehrere Ebenen Java Basics - Anfänger-Themen 2
javajoshi mehrere Threads: Methoden zentral unterbringen Java Basics - Anfänger-Themen 8
M Erste Schritte Mehrere eingaben in einer Line vergleichen (if equals...) Java Basics - Anfänger-Themen 6
L Mehrere Jars im Unterordner Java Basics - Anfänger-Themen 2
L LibGDX - mehrere Screens Java Basics - Anfänger-Themen 1
J Sudoku mehrere Lösungen Java Basics - Anfänger-Themen 29
F Mehrere Instanzen der Klasse A EINER Instanz der Klasse B übergeben Java Basics - Anfänger-Themen 3
T Mehrere JFrames gleichzeitig öffnen Java Basics - Anfänger-Themen 6
O Erste Schritte Scanner mehrere male benutzen (Konsole) Java Basics - Anfänger-Themen 7
S mehrere If Bedingungen Java Basics - Anfänger-Themen 5
F Mehrere Zeilen zu einer Zeile zusammenfügen und in eine Datei schreiben Java Basics - Anfänger-Themen 1
B Mehrere Zahlen speichern Java Basics - Anfänger-Themen 60
M mehrere extends? Java Basics - Anfänger-Themen 19
N Datei Zeilenweise einlesen, Ausgabe mehrere Arrays Java Basics - Anfänger-Themen 7
C ButtonController löst mehrere Methoden aus Java Basics - Anfänger-Themen 5
D JPanel mehrere Formen zeichnen Java Basics - Anfänger-Themen 5
B Timer mehrere Male ausführen Java Basics - Anfänger-Themen 4
kilopack15 Mehrere Threads in einer Klasse Java Basics - Anfänger-Themen 8
F mehrere eingegebene Zahlen mit Zahlen von 1-9 multiplizieren Java Basics - Anfänger-Themen 18
F Mehrere Konstruktoren? Wofür? Java Basics - Anfänger-Themen 21
J Mehrere Eingabefelder programmiert (Zeigt Fehler an) Java Basics - Anfänger-Themen 6
Jinnai4 Mehrere Textfelder überprüfen Java Basics - Anfänger-Themen 16
N Mehrere Forms auf einem Panel Java Basics - Anfänger-Themen 6
Tommy Nightmare Variable auf mehrere Ungleichheiten prüfen Java Basics - Anfänger-Themen 18
D Mehrere Objekte in ein Objekt zusammenfassen Java Basics - Anfänger-Themen 16
D Input/Output Mehrere Befehle nacheinander ausführen Java Basics - Anfänger-Themen 20
K Mehrere Objekte anlegen Java Basics - Anfänger-Themen 23
N Integers aus Textdatei auslesen und mehrere Arrays erstellen Java Basics - Anfänger-Themen 9
S Verständnis - Frage mehrere SQL Statements in While Schleife Java Basics - Anfänger-Themen 0
J MVC Pattern, mehrere Controller/Views/Models Java Basics - Anfänger-Themen 0
J Mehrere IF Anweisungen und dazugehörige ELSE Java Basics - Anfänger-Themen 6
I Klassen Mehrere Java Klassen in einer .java Datei Java Basics - Anfänger-Themen 7
V Mehrere Dateien aus JFileChooser in eine ArrayList speichern Java Basics - Anfänger-Themen 2
F Mehrere Konstruktoren Java Basics - Anfänger-Themen 10
A Mehrere Radiobuttons Java Basics - Anfänger-Themen 3
B Klassen Mehrere Objekte mit Schleife erstellen - How? Java Basics - Anfänger-Themen 1
T Mehrere Methoden in der main-Methode verknüpfen und aufeinander anwenden Java Basics - Anfänger-Themen 2
V OOP Aufnahme von Dreiecken in ein/mehrere Objekte Java Basics - Anfänger-Themen 0
Q OOP Mehrere Instanzen auf ein Feld Java Basics - Anfänger-Themen 13
C Klasse auf mehrere Objekte zugreifen lassen Java Basics - Anfänger-Themen 26
G Mehrere If-else-Sätze der Reihe nach durchlaufen lassen Java Basics - Anfänger-Themen 2
K Mehrere String.valueOf() kürzer schreiben / "packen"? Java Basics - Anfänger-Themen 2
F String mehrere male ausgeben? Java Basics - Anfänger-Themen 4
H wie mehrere variablen in einfacher for-schleife? Java Basics - Anfänger-Themen 2
H möglichkeiten für for-schleife? (mehrere ausgangsvariablen?) Java Basics - Anfänger-Themen 9
M PdfBox - mehrere Formularseiten Java Basics - Anfänger-Themen 2
Z Mehrere XML-Dateien zu einer zusammenfügen Java Basics - Anfänger-Themen 3
M GUI- mehrere Komponenten auf Container adden Java Basics - Anfänger-Themen 2
I Erste Schritte Resource Bundle - Alles in einem File oder mehrere? => Faktor Performance Java Basics - Anfänger-Themen 2
F Methoden split() - Mehrere Zeichen Java Basics - Anfänger-Themen 5
F Erste Schritte Mehrere nextInt() Eingaben nebeneinander ausgeben Java Basics - Anfänger-Themen 12
A mehrere Panels in eigenen Klasssen in einem Frame Java Basics - Anfänger-Themen 16
A Mehrere 100.000 Elemente verlgeichen Java Basics - Anfänger-Themen 8
T Compiler-Fehler Mit Array und "for" mehrere ImageIcon erstellen Java Basics - Anfänger-Themen 7
N Mehrere berechnungen auf einem Button legen? Java Basics - Anfänger-Themen 19
F Swing Applet: mehrere Komponenten hinzufügen Java Basics - Anfänger-Themen 1
F Speicherlast mehrere GB durch kleine png files? Java Basics - Anfänger-Themen 1
C Mehrere Tasten beim KeyListener gleichzeitig lesen Java Basics - Anfänger-Themen 2
M Mehrere Variabeln zusammenfassen Java Basics - Anfänger-Themen 4
M Erste Schritte mehrere Objekte aus einer Klasse Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben