Hallo,
ich habe ein problem.
Ich habe eine Klasse erstellt, die ein Popup JOptionPane aufmacht, in dass man den Pfad von etwas eigeben soll
das funktioniert wunderbar.
Nun brauche ich jedoch das, was dort hineingeschrieben worden ist in einer anderen Klasse, um den Namen der Datenbank herauszufinden
Das habe ich mit dieser methode (in der anderen Klasse) gemacht:
allerdings erkennt er einfach nicht, dass ich mit pfad das meine, was eben vorhin geschrieben wurde.
Weiss jemand, wie ich das hinbekomme?
Vielen Dank!
ich habe ein problem.
Ich habe eine Klasse erstellt, die ein Popup JOptionPane aufmacht, in dass man den Pfad von etwas eigeben soll
Java:
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class POPUPPFAD
{
JFrame frame;
public String pfad;
public POPUPPFAD()
{
Object[] posibilities = null;
pfad = (String)JOptionPane.showInputDialog
("Bitte den Pfad der Datenbank eintragen");
}
}
das funktioniert wunderbar.
Nun brauche ich jedoch das, was dort hineingeschrieben worden ist in einer anderen Klasse, um den Namen der Datenbank herauszufinden
Das habe ich mit dieser methode (in der anderen Klasse) gemacht:
Java:
public void tabellennamen()
//holt sich den Namen der Tabelle für die
//Such und Änderabfrage
{
String dateipfad = pfad;
int lastslashpos = dateipfad.lastIndexOf("/"); //Stelle des letzen / um alles dannach auszulesen
woher = dateipfad.substring(lastslashpos +1); //liest den namen aus und lässt keine negativen / stellenwerte durchgehen
};
allerdings erkennt er einfach nicht, dass ich mit pfad das meine, was eben vorhin geschrieben wurde.
Weiss jemand, wie ich das hinbekomme?
Vielen Dank!