Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
kannst du das modell nicht als Instanzvar machen?
(dann musst du es nicht übergeben)
kommt darauf an was für ein Model es ist, haben unterschiedliche methoden....
wenn dein model zusätzliche funktionen haben soll, musst du selbst eins schreiben, welches von TableModel erbt.
aber du kannst dir ja auch so eine Funktion in deinem Progi schreiben.
Wass soll denn die Funktion können? wo liegt das Problem?
ich habe ähnlich ansätze auch schon in anderen threads geschrieben aber entweder hat mich keiner verstanden oder ich habe es einfach nicht gecheckt.
das problem ist folgendes:
ich habe ein textfile mit daten drinnen, strings und zahlen getrennt durch ";"
nun will ich das diese daten in eine JTable dargestellt werden sollen
im FAQ gibt es so einige beispiele aber da wo die daten sind also
Object[][] data = {......}
ist meistens vordefiniert.
nun will ich meine Daten aus dem File in data reinbekommen, komm da nur noch nicht so richtig klar wie??
nach langem rumprobieren methode fertsch und es gab nur exceptions, weil data am anfang leer war aber es hat ja nam anfang noch keine informationen die bekommt es ja erst. egal.
nun hab ich mir gedacht ich lass data leer und lass die Jtable einfach mal darstellen und füge dann danach mit
model.addrow{...}
die einträge ein aber dazu muss ich in meiner Methode
FillCircuitTable
ja irgendwie das model kennen, damit ich drauf zugreifn kann.
zuerst liest du deine Text Datei aus udn speicherst alle einzelnen Daten in einem Array (data). dafür kannst du String tokenizer verwenden.
Dann, wenn der Array data gefüllt ist, kannst du die JTable erstellen. (erst dann nicht vorher!)
mit:
mom das muss ich abschreiben, leider progge ich auf meinem laptop, weil die hier auf ihren rechnern nicht in der Lage sind funktionierende Systeme bereitzustellen. DIe fehlermeldung ist ein wenig lange aber ich schreib mal das wichtigste ab. mom
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at SimuFrame.OutputString(SimuFrame.java:203)
at SimuFrame.<init>(SimuFrame.java:144)
at MyFrame$11.actionPerformed(MyFrame.java:304)
......
button, component, Container, Lightweightdispatcher usw. da steht überall "unkown Source" dahinter
Kann das evtl an OutputString liegen, das ist eine Methode
Code:
public void OutputString(String value, int outputview)
wenn ich auf meldung zeile 203 klicke springt er zu dem Label auf dem die Fehlermeldung ausgegeben werden sollte
wenn ich auf die 2te meldung klicke springt er zur Exception zeile von FillCircuitTable
wenn ich auf die 3te klicke dann springt er da hin wo die Instanz von SimuFrame angelegt wird.
jep das hängt damit zusammen. der String ^value^ den du übergibst ist null. der muss einen wert haben. macht sonst auch keinen sinn den zu übergeben....