Von einer Klasse auf Variablen der anderen Klasse zugreifen

Status
Nicht offen für weitere Antworten.

JeanCantos

Mitglied
Hallo zusammen,

bin von VB.NET auf Java umgestiegen, um die Programmierung einmal von Picke auf zu lernen. Momentan gesellt sich folgende Schwierigkeit hinzu. Ich habe mir folgende Form kreiiert:

Code:
package mysql_server;

import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.SwingUtilities;

public class frmDatabaseConnection extends javax.swing.JDialog {

	{	//Set Look & Feel
		try {
			javax.swing.UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
		} catch(Exception e) {
			e.printStackTrace();
		}
	}

	private JLabel lblServer;
	private JLabel lblPort;
	private JLabel lblDatabase;
	private JLabel lblUser;
	private JLabel lblPassword;
	private JTextField txtServer;
	private JTextField txtPort;
	private JTextField txtDatabase;
	private JTextField txtUser;
	private JTextField txtPassword;
	private JButton	btnTest;
	
	/* Zugriff auf Membervariablen ermöglichen */
	public String getServer(){
		return txtServer.getText();
	}
	
	public String getPort(){
		return txtPort.getText();
	}
	
	public String getDatabase(){
		return txtDatabase.getText();
	}
	
	public String getUser(){
		return txtUser.getText();
	}
	
	public String getPassword(){
		return txtPassword.getText();
	}
	
	
	/* Main */
	public static void main(String[] args) {
		SwingUtilities.invokeLater(new Runnable() {
			public void run() {
				JFrame frame = new JFrame();
				frmDatabaseConnection inst = new frmDatabaseConnection(frame);
				inst.setVisible(true);
			}
		});
	}
	
	public frmDatabaseConnection(JFrame frame) {
		super(frame);
		initGUI();
	}
	
	private void initGUI(){
		try {
			getContentPane().setLayout(null);
			this.setTitle("Database Connection");
			this.setResizable(false);
			{
				lblServer = new JLabel();
				getContentPane().add(lblServer);
				lblServer.setText("Server:");
				lblServer.setBounds(20, 15, 36, 14);
				lblServer.setSize(60, 14);
			}
			{
				txtServer = new JTextField();
				getContentPane().add(txtServer);
				txtServer.setBounds(80, 12, 204, 21);
				txtServer.setText("localhost");
				txtServer.setToolTipText("Name of the server (i.g. localhost)");
			}
			{
				lblDatabase = new JLabel();
				getContentPane().add(lblDatabase);
				lblDatabase.setText("Database:");
				lblDatabase.setBounds(20, 42, 60, 14);
			}
			{
				txtDatabase = new JTextField();
				getContentPane().add(txtDatabase);
				txtDatabase.setBounds(80, 39, 204, 21);
			}
			{
				lblPort = new JLabel();
				getContentPane().add(lblPort);
				lblPort.setText("Port:");
				lblPort.setBounds(290, 15, 30, 14);
			}
			{
				txtPort = new JTextField();
				getContentPane().add(txtPort);
				txtPort.setBounds(326, 12, 58, 21);
				txtPort.setToolTipText("Port of the server (i.g. 3306 or MySQL server)");
				txtPort.setText("3306");
				txtPort.setSize(60, 21);
			}
			{
				lblUser = new JLabel();
				getContentPane().add(lblUser);
				lblUser.setText("User:");
				lblUser.setBounds(20, 69, 60, 14);
			}
			{
				txtUser = new JTextField();
				getContentPane().add(txtUser);
				txtUser.setBounds(80, 66, 204, 21);
			}
			{
				lblPassword = new JLabel();
				getContentPane().add(lblPassword);
				lblPassword.setText("Password:");
				lblPassword.setBounds(20, 96, 65, 14);
			}
			{
				txtPassword = new JTextField();
				getContentPane().add(txtPassword);
				txtPassword.setBounds(80, 93, 204, 21);
			}
			{
				btnTest = new JButton();
				getContentPane().add(btnTest);
				btnTest.setText("Test");
				btnTest.setBounds(325, 93, 60, 21);
				btnTest.addMouseListener(new MouseAdapter() {
					public void mouseClicked(MouseEvent evt) {
						btnTestMouseClicked(evt);
					}
				});
			}
			this.setSize(402, 155);
		} catch (Exception e) {
			e.printStackTrace();
		}
	} // end initGUI()
	
	/* Events */	
	private void btnTestMouseClicked(MouseEvent evt) {
		//System.out.println("btnTest.mouseClicked, event="+evt);
		FirstApp b = new FirstApp();;
		b.Test();
		
	}

} // end class;

Nun möchte ich in einer meiner Klassen auf das Ergebnis der Eingabefelder (Textboxen) zugreifen. Ich dachte, es würde gehen, indem ich einfach
String Server = frmDatabaseConnection.getServer();
Aber so funktioniert es nicht.

Dabei hat doch die Klasse frmDatabaseConnection die Methode "getServer()"

Was mache ich falsch?

Gruß,

Jean
 
S

SlaterB

Gast
nicht-statische Methoden kann man nur an Objekten einer Klasse aufrufen, nicht an den Klassen selber,

Klassen unbedingt groß schreiben, Variablen klein,
dann sieht man sowas auch viel leichter
 

JeanCantos

Mitglied
JeanCantos hat gesagt.:
Hallo zusammen,

bin von VB.NET auf Java umgestiegen, um die Programmierung einmal von Picke auf zu lernen. Momentan gesellt sich folgende Schwierigkeit hinzu. Ich habe mir folgende Form kreiiert:

Code:
package mysql_server;

import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.SwingUtilities;

public class frmDatabaseConnection extends javax.swing.JDialog {

	{	//Set Look & Feel
		try {
			javax.swing.UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
		} catch(Exception e) {
			e.printStackTrace();
		}
	}

	private JLabel lblServer;
	private JLabel lblPort;
	private JLabel lblDatabase;
	private JLabel lblUser;
	private JLabel lblPassword;
	private JTextField txtServer;
	private JTextField txtPort;
	private JTextField txtDatabase;
	private JTextField txtUser;
	private JTextField txtPassword;
	private JButton	btnTest;
	
	/* Zugriff auf Membervariablen ermöglichen */
	public String getServer(){
		return txtServer.getText();
	}
	
	public String getPort(){
		return txtPort.getText();
	}
	
	public String getDatabase(){
		return txtDatabase.getText();
	}
	
	public String getUser(){
		return txtUser.getText();
	}
	
	public String getPassword(){
		return txtPassword.getText();
	}
	
	
	/* Main */
	public static void main(String[] args) {
		SwingUtilities.invokeLater(new Runnable() {
			public void run() {
				JFrame frame = new JFrame();
				frmDatabaseConnection inst = new frmDatabaseConnection(frame);
				inst.setVisible(true);
			}
		});
	}
	
	public frmDatabaseConnection(JFrame frame) {
		super(frame);
		initGUI();
	}
	
	private void initGUI(){
		try {
			getContentPane().setLayout(null);
			this.setTitle("Database Connection");
			this.setResizable(false);
			{
				lblServer = new JLabel();
				getContentPane().add(lblServer);
				lblServer.setText("Server:");
				lblServer.setBounds(20, 15, 36, 14);
				lblServer.setSize(60, 14);
			}
			{
				txtServer = new JTextField();
				getContentPane().add(txtServer);
				txtServer.setBounds(80, 12, 204, 21);
				txtServer.setText("localhost");
				txtServer.setToolTipText("Name of the server (i.g. localhost)");
			}
			{
				lblDatabase = new JLabel();
				getContentPane().add(lblDatabase);
				lblDatabase.setText("Database:");
				lblDatabase.setBounds(20, 42, 60, 14);
			}
			{
				txtDatabase = new JTextField();
				getContentPane().add(txtDatabase);
				txtDatabase.setBounds(80, 39, 204, 21);
			}
			{
				lblPort = new JLabel();
				getContentPane().add(lblPort);
				lblPort.setText("Port:");
				lblPort.setBounds(290, 15, 30, 14);
			}
			{
				txtPort = new JTextField();
				getContentPane().add(txtPort);
				txtPort.setBounds(326, 12, 58, 21);
				txtPort.setToolTipText("Port of the server (i.g. 3306 or MySQL server)");
				txtPort.setText("3306");
				txtPort.setSize(60, 21);
			}
			{
				lblUser = new JLabel();
				getContentPane().add(lblUser);
				lblUser.setText("User:");
				lblUser.setBounds(20, 69, 60, 14);
			}
			{
				txtUser = new JTextField();
				getContentPane().add(txtUser);
				txtUser.setBounds(80, 66, 204, 21);
			}
			{
				lblPassword = new JLabel();
				getContentPane().add(lblPassword);
				lblPassword.setText("Password:");
				lblPassword.setBounds(20, 96, 65, 14);
			}
			{
				txtPassword = new JTextField();
				getContentPane().add(txtPassword);
				txtPassword.setBounds(80, 93, 204, 21);
			}
			{
				btnTest = new JButton();
				getContentPane().add(btnTest);
				btnTest.setText("Test");
				btnTest.setBounds(325, 93, 60, 21);
				btnTest.addMouseListener(new MouseAdapter() {
					public void mouseClicked(MouseEvent evt) {
						btnTestMouseClicked(evt);
					}
				});
			}
			this.setSize(402, 155);
		} catch (Exception e) {
			e.printStackTrace();
		}
	} // end initGUI()
	
	/* Events */	
	private void btnTestMouseClicked(MouseEvent evt) {
		//System.out.println("btnTest.mouseClicked, event="+evt);
		FirstApp b = new FirstApp();;
		b.Test();
		
	}

} // end class;

Nun möchte ich in einer meiner Klassen auf das Ergebnis der Eingabefelder (Textboxen) zugreifen. Ich dachte, es würde gehen, indem ich einfach
String Server = frmDatabaseConnection.getServer();
Aber so funktioniert es nicht.

Dabei hat doch die Klasse frmDatabaseConnection die Methode "getServer()"

Hierbei ist
Code:
package mysql_server;

import java.sql.ResultSet;

public class FirstApp {
	
	public void Test(){
		
		String Server = "";         //[color=red]<<<---- Hier hänge ich nun ---[/color]
		int Port = 0;
		String Database = "";
		String User = "";
		String Password = "";
				
		try{
			
			// Neue Instanz der Klasse 'mysql_server' erzeugen */
			mysql_server verb = new mysql_server(Server, Database, Port, User, Password);
	
			// SQL statement erzeugen
			verb.setSqlStatement("SELECT * from Tab1 ORDER BY Spalte1");
		    	    
		    // SQL-Befehl ausführen und das Ergebnis in einer Varibalen speichern
		    ResultSet rs = verb.getResultSet(verb.getSqlStatement());
		    
		    // Ergebnis des SQL-Befehls ausgeben
		    while(rs.next()){
		    	int id = rs.getInt("IDs");
		    	String chapterNo = rs.getString("ChapterNo");
		    	String title = rs.getString("Title");
		    	System.out.println(id + " " + chapterNo + " " + title);
		    } //end while loop
    
		}catch( Exception e ){
			e.printStackTrace();
		} //end catch
	
	} //end Test()

} //end class

Und

Code:
package mysql_server;

import java.sql.*;

public class mysql_server {
	
	/* Member variables */
	private String Server = null;
	private String Database = null;
	private String User = null;
	private String Password = null;
	private int Port = 0;
	private String SqlStatement = null;
	
	/* Constructor */
	public mysql_server (String Server, 
						 String Database, 
						 int Port, 
						 String User, 
						 String Password) {
		this.Server = Server;
		this.Database = Database;
		this.Port = Port;
		this.User = User;
		this.Password = Password;
	} //end mysql_server

	
	/* Properties */
	public void setServer(String Server){
		this.Server = Server;
	}
	
	public String getServer(){
		return Server;
	}
	
	public void setDatabase(String Database){
		this.Database = Database;
	}

	public String getDatabase(){
		return Database;
	}
	
	public void setUser(String User){
		this.User = User;
	}
	
	public String getUser(){
		return User;
	}
	
	public void setPassword(String Password){
		this.Password = Password;
	}
	
	public String getPassword(){
		return Password;
	}

	public void setPort(int Port){
		this.Port = Port;
	}
	
	public int getPort(){
		return Port;
	}
	
	public void setSqlStatement(String SqlStatement){
		this.SqlStatement = SqlStatement;
	}
	
	public String getSqlStatement(){
		return SqlStatement;
	}
	
	public ResultSet getResultSet(String SQL){
		try {
			// Treiber für MySQL regisrieren
			Class.forName("com.mysql.jdbc.Driver");
			
			//Conection-String generieren
			String ConnectionString = "jdbc:mysql://" + Server + ":" + Port + "/" + Database;
			
			//Connection-Objekt generieren			
			Connection con = DriverManager.getConnection(ConnectionString, User, Password);

			//Statement-Objekt generieren
			Statement stmt = con.createStatement();
			
			//SQL-Befehl ausführen und Ergebnis in Variable speichern
			return stmt.executeQuery(SQL);
			
		} catch (SQLException e) {
			e.printStackTrace();
			return null;
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
			return null;
		} 
	} // end getResultSet(...)
} //end class


Was mache ich falsch?

Gruß,

Jean
 
S

SlaterB

Gast
SlaterB hat gesagt.:
nicht-statische Methoden kann man nur an Objekten einer Klasse aufrufen, nicht an den Klassen selber,

Klassen unbedingt groß schreiben, Variablen klein,
dann sieht man sowas auch viel leichter
 
G

Guest

Gast
Hallo SlaterB,

auch wenn ich eventuell Groß- und Kleinschreibung nicht konsequent eingehalten habe, kann ich aus deiner Antworten leider nicht daraus schließen, was ich falsch mache.

Anscheinend verwende ich irgendwo "nicht-statische Methoden". Kannst Du mir eventuell ein Beispiel bringen, wie ich aus der Form frmDatabaseConnection den Inhalt des Textfeldes "txtServer" in meiner Klasse einer Variablen übergeben kann?

Gruß,

Jean
 
S

SlaterB

Gast
wichtig ist, dass es kein Form frmDatabaseConnection gibt!
frmDatabaseConnection ist eine Klasse,

irgendwo steht in deinem Code

> frmDatabaseConnection inst = new frmDatabaseConnection(frame);

inst ist hier ein Objekt dieser Klasse,
inst ist sozusagen der/ die/ das Form,
und inst.getServer(); funktioniert auch
 
G

Guest

Gast
Anonymous hat gesagt.:
Hallo SlaterB,

auch wenn ich eventuell Groß- und Kleinschreibung nicht konsequent eingehalten habe, kann ich aus deiner Antworten leider nicht daraus schließen, was ich falsch mache.

Anscheinend verwende ich irgendwo "nicht-statische Methoden". Kannst Du mir eventuell ein Beispiel bringen, wie ich aus der Form frmDatabaseConnection den Inhalt des Textfeldes "txtServer" in meiner Klasse einer Variablen übergeben kann?

Ich vermute einmal, dass ich z.B.

Code:
private static String Server;

Code:
public static String getServer(){
		return Server;
	}

verwenden muss. Jedoch weiß ich nicht, was hier der Vorteil ist und warum es so funktioniert. Mag jemand einem Anfänger das in einfachen Worten erklären?


Gruß,

Jean
Code:
 
S

SlaterB

Gast
> public static String getServer(){

ist nicht so gut, Objektorientierung arbeitet am besten mit Objekten,

aber ich zumindest kann dir nicht all die Grundlagen erklären, deine Fragen schreien nach 50-500 Seiten in einem Lehrbuch
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Warum dürfen Objekte einer Klasse auf statische Variablen dieser Klasse referenzieren? Java Basics - Anfänger-Themen 10
F Variablen Werte einer Klasse überschreiben Java Basics - Anfänger-Themen 4
J Variablen mit einer anderen Klasse bekannt machen Java Basics - Anfänger-Themen 7
R Auf Variablen einer anderen Klasse zugreifen? Java Basics - Anfänger-Themen 1
P Klassen Variablen von einer Klasse zur anderen Java Basics - Anfänger-Themen 5
J Variablen überschreiben innerhalb einer Klasse Java Basics - Anfänger-Themen 7
L auslesen einer Variablen eines Objekt welches "Eigentum" eines Objektes der selben Klasse ist. Java Basics - Anfänger-Themen 12
G Zugriff auf private Variablen einer inneren Klasse Java Basics - Anfänger-Themen 5
N variablen vom typ einer abstrakten Klasse Java Basics - Anfänger-Themen 5
M Variablen einer Klasse zu durchlaufen möglich? Java Basics - Anfänger-Themen 5
P Variablen in einer anderen Klasse ueberschreiben Java Basics - Anfänger-Themen 2
C auf Variablen von Methoden einer anderen Klasse zugreifen Java Basics - Anfänger-Themen 7
Simon16 Java ArrayListe von einer Klasse sortieren Java Basics - Anfänger-Themen 2
J Klassen Instanzen einer Klasse in einer anderen unabhängigen Klasse nutzen Java Basics - Anfänger-Themen 4
Soranix Erste Schritte Struktur als Anfänger // Von einer Klasse auf ein Objekt einer anderen Klasse zugreifen. Java Basics - Anfänger-Themen 6
_user_q Wie eine Methode/Funktion aus einer Klasse mit Constructor aufrufen? Java Basics - Anfänger-Themen 20
frager2345 Singleton-Muster Java ->Nur eine Instanz einer Klasse erzeugen können Java Basics - Anfänger-Themen 45
B Attribute eines Objekts einer Klasse durch statische Methode einer 2. Klasse ändern? Java Basics - Anfänger-Themen 32
G zwei Instanzen einer Klasse Java Basics - Anfänger-Themen 29
sserio Wie kann man nach einer Klasse fragen? Java Basics - Anfänger-Themen 12
H Mit setter-Methode JLabel in einer andern Klasse ändern. Java Basics - Anfänger-Themen 40
I Interface von einer EJB Klasse, um Code zu reduzieren Java Basics - Anfänger-Themen 1
M Interface als Parameter einer Klasse Java Basics - Anfänger-Themen 8
X Was ist der Unterschied zwischen materialisierten und nichtmaterialisierten Attributen einer Klasse? Java Basics - Anfänger-Themen 1
U Wie ein Attribut von einer Klassenmethode in der Klasse speichern= Java Basics - Anfänger-Themen 2
O Wie erstelle ich eine Instanz in einer Klasse für die ich die Instanz will? Java Basics - Anfänger-Themen 4
W Verschiedene Methoden in einer Klasse in der Main aufrufen? Java Basics - Anfänger-Themen 8
D Einen boolischen Wert aus einer Methode in einer anderen Klasse aufrufen? Java Basics - Anfänger-Themen 11
C Auf die Methode einer anderen Klasse zugreifen Java Basics - Anfänger-Themen 1
B Static Attribute in einer Klasse, wie geht das? :O Java Basics - Anfänger-Themen 19
Vivien Auf eine Variable von einer anderen Klasse aus zugreifen Java Basics - Anfänger-Themen 3
M Aufruf von statischen Methoden einer anderen Klasse Java Basics - Anfänger-Themen 15
P Wie rufe ich Methoden mit einer Referenz auf eine Klasse||Objekt auf Java Basics - Anfänger-Themen 4
C Meldung einer Klasse nach "oben" Java Basics - Anfänger-Themen 6
A Methode in einer anderen Klasse verwenden Java Basics - Anfänger-Themen 1
jonny_2k12 Wie kann ich eine ArrayList aus einer Klasse in eine andere übergeben? Java Basics - Anfänger-Themen 21
L Datentypen Deklarierte Felder einer Generic Klasse bestimmen Java Basics - Anfänger-Themen 7
itsmejo Erste Schritte Auf Attribut einer anderen Klasse zugreifen. Java Basics - Anfänger-Themen 14
M Integer aus aus einer Klasse in andere speichern Java Basics - Anfänger-Themen 12
B Objektverwaltung mit ArrayList in einer seperaten Klasse Java Basics - Anfänger-Themen 24
S Auf Methode einer anderen Klasse zugreifen Java Basics - Anfänger-Themen 3
M Auf erstelltes Objekt einer anderen Klasse zugreifen. Java Basics - Anfänger-Themen 5
M Zugriff auf eine ArrayList in einer anderen Klasse Java Basics - Anfänger-Themen 4
V_Fynn03 Erste Schritte Einen Wert in ein TextField einfügen aus einer anderen Klasse Java Basics - Anfänger-Themen 3
V_Fynn03 Kontostand anzeigen lassen von einer anderen Klasse Java Basics - Anfänger-Themen 3
X Auf Attribut einer anderen Klasse zugreifen Java Basics - Anfänger-Themen 2
S Instanzvariablen vom Typ einer Klasse definieren Java Basics - Anfänger-Themen 12
B Attribut vom Typ einer Klasse? Java Basics - Anfänger-Themen 3
M Objekt einer Klasse speichert die Veränderung nicht Java Basics - Anfänger-Themen 1
K Boolean in einer erstellten Klasse verwenden Java Basics - Anfänger-Themen 14
J Kann man files in einer Klasse speichern. Java Basics - Anfänger-Themen 2
B Enum innerhalb einer Klasse / anderes Konzept Java Basics - Anfänger-Themen 8
B Infos zu Attribute in einer Klasse speichern Java Basics - Anfänger-Themen 3
E Eigenschaften Werte, in einer anderen Klasse, zuweisen Java Basics - Anfänger-Themen 40
O Anonyme Klasse einer Liste erstellen Java Basics - Anfänger-Themen 7
L Klassen Kann eine Unterklasse einer abstrakten Klasse ein Interface implementieren? Java Basics - Anfänger-Themen 2
A Mit JComboBox Ergebnis einen Integer aus einer anderen Klasse aufrufen. Java Basics - Anfänger-Themen 2
K Klasse mit einer Array-Eigenschaft Java Basics - Anfänger-Themen 4
B Klassen Zugriff auf ein Objekt einer Klasse aus einer Methode heraus Java Basics - Anfänger-Themen 4
D Zugriff auf Methode einer anderen Klasse Java Basics - Anfänger-Themen 5
I Instanz einer anderen Klasse zurückgeben Java Basics - Anfänger-Themen 34
F Auf Array einer anderen Klasse zugreifen Java Basics - Anfänger-Themen 4
A OOP Variable in anderer Klasse durch Methode aufrufen und einer anderen Variable gleichsetzen Java Basics - Anfänger-Themen 2
J In einer Klasse ein AlertDialog einfügen Java Basics - Anfänger-Themen 4
H Vererbung Static Scanner Objekt verwenden - von StdIn in einer importierten Klasse lesen Java Basics - Anfänger-Themen 10
R Methoden NPE beim Aufruf einer Methode einer anderen Klasse Java Basics - Anfänger-Themen 4
F Referenz an ein Objekt in einer anderen Klasse erstellen(Nullpointer exception) Java Basics - Anfänger-Themen 6
L Variable aus einer Klasse in einer anderen Klasse nutzen Java Basics - Anfänger-Themen 6
E Threads Methode einer Wartenden Klasse aufrufen Java Basics - Anfänger-Themen 3
ReinerCoder Vererbung von JFrame in einer Klasse entfernen Java Basics - Anfänger-Themen 5
K Klassen Array einer anderen Klasse ... Java Basics - Anfänger-Themen 21
P Methode soll Variable einer anderen Klasse ändern. Wie? Java Basics - Anfänger-Themen 1
N Attribut einer anderen Klasse übertragen/verwenden Java Basics - Anfänger-Themen 5
J Array Objekte einer Klasse zuordnen Java Basics - Anfänger-Themen 15
T Klassen Klasse in einer anderen Klasse verwenden. Java Basics - Anfänger-Themen 3
J Die Y Koordinate von einer anderen Klasse auch verändern Java Basics - Anfänger-Themen 1
F Mehrere Instanzen der Klasse A EINER Instanz der Klasse B übergeben Java Basics - Anfänger-Themen 3
F OOP Instanz einer Klasse an eine andere weitergeben Java Basics - Anfänger-Themen 16
karlmasutra Klassen Rückgabe eines Wertes aus einer anderen Klasse Java Basics - Anfänger-Themen 3
S Auf Array einer anderen Klasse zugreifen. Java Basics - Anfänger-Themen 13
C Instanz einer Klasse während if-Abfrage erzeugen und bei zweiter if-Abfrage wiederverwenden Java Basics - Anfänger-Themen 6
F Aus einer anderen Klasse auf ein JTextField zugreifen Java Basics - Anfänger-Themen 17
A OOP Methodenaufruf in einer anderen Klasse Java Basics - Anfänger-Themen 2
M Erste Schritte Arraylist in einer anderen Klasse verwenden Java Basics - Anfänger-Themen 11
D ArrayList in einer anderen Klasse verwenden Java Basics - Anfänger-Themen 7
DaCrazyJavaExpert Klassen Von einer Klasse auf eine erbende Klasse zugreifen Java Basics - Anfänger-Themen 13
S OOP Zwei JSlider in einer Klasse Java Basics - Anfänger-Themen 2
F Alle Objekte einer Klasse nach Eigenschaft durchsuchen Java Basics - Anfänger-Themen 8
D Aufruf einer Methode einer anderen Klasse Java Basics - Anfänger-Themen 39
S Zugriff auf Attribut einer unbekannten Klasse erhalten Java Basics - Anfänger-Themen 6
S Objekt einer Klasse OnClick Java Basics - Anfänger-Themen 5
B Wie kann ich eine Methode einer selbst erstellten Klasse statisch importieren? Java Basics - Anfänger-Themen 5
M Alle Instanzen einer Klasse ansprechen Java Basics - Anfänger-Themen 4
F Prüfsumme einer Klasse? Java Basics - Anfänger-Themen 17
P Klassen Richtige Anwendung einer Enum-Klasse Java Basics - Anfänger-Themen 11
A Kann man ein Attribut aus einer anderen Klasse nutzen? Java Basics - Anfänger-Themen 3
GreenTeaYT Wie gebe ich Informationen von einer Klasse zur anderen Klasse? Java Basics - Anfänger-Themen 9
kilopack15 Mehrere Threads in einer Klasse Java Basics - Anfänger-Themen 8
H Variable einer anderen Klasse importieren Java Basics - Anfänger-Themen 2
V Schnittstelle einer Klasse? Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben