Bin am Verzweifeln...
Hier mal eine Test-Klasse (im Package xy):
Nun möchte ich die beiden dort deklarierten Methoden von der main()-Methode aufrufen (deren Klasse nicht in dem Package liegt):
Die beiden Methoden von myseldiag werden beide nicht erkannt.
Schreibe ich in Eclipse nur myseldiag. so werden auch die Methoden nicht zur Auswahl angeboten.
Eine andere Klasse, die sich im Package xy befindet, lässt sich problemlos ansprechen...
Hier mal eine Test-Klasse (im Package xy):
Code:
package xy;
public class ReportSelector {
public void ShowSelectorDialog(String abc) {
try {
System.out.println("Test, Test");
}
catch (Exception e)
{
System.out.println("Eine Exception ist aufgetreten!");
e.printStackTrace();
System.exit(1);
}
}
public int GetAddit(int one, int two) {
return one * two;
}
}
Nun möchte ich die beiden dort deklarierten Methoden von der main()-Methode aufrufen (deren Klasse nicht in dem Package liegt):
Code:
import xy.ReportSelector;
public class Starter {
public static void main(String[] args) {
ReportSelector myseldiag = new ReportSelector();
myseldiag.ShowSelectorDialog("");
System.out.println(myseldiag.GetAddit(4, 6));
}
}
Die beiden Methoden von myseldiag werden beide nicht erkannt.
Schreibe ich in Eclipse nur myseldiag. so werden auch die Methoden nicht zur Auswahl angeboten.
Eine andere Klasse, die sich im Package xy befindet, lässt sich problemlos ansprechen...