Hallo nochmal!
So ganz klappt das noch nicht...
irgendwie "meckert" Eclipse rum.
1.) Was muss denn der Rückgabewert insertString sein? Denke mal void ist richtig
Eclipse markiert mir allerdings einige Sachen...
2.)bei String oldString = getText(0, getLength()); ->The method getLength() is undefined for the type Schulungsunterlagenverwaltung
Was muss ich denn dafür noch importieren?
3.)if ( isValid(s) && (newString.length() <= iNumberOfAllowedDigits)) ->The method isValid() in the type Component is not applicable for the arguments (String)
4.)super.insertString(offset, s, attributeSet);->The method insertString(int, String, AttributeSet) is undefined for the type Frame
Und nochmal zum einbauen in meine JTable. Also, ich habe ja meine einzelnen TableColumns (z.B TableColumn tc1 = this.mytable.getColumn("Nr"); ).
Ich verstehe immernoch nicht so ganz, wie ich dann beispielsweise sagen, dass die tc1 nur z.b. 5 Stellen lang sein soll.
Du sagst im CellEditor...muss ich dann also per if-Klausel sagen:
if (column ==1)
private Document normalesDocument = new MyDocument(5);
oder wie? Hmm, sorry, aber mit dieser Sache stehe ich echt ziemlich auf dem Schlauch! Aber ich hoffe, ich werde das noch gebacken kriegen.
Gruß
Philipp
So ganz klappt das noch nicht...
irgendwie "meckert" Eclipse rum.
1.) Was muss denn der Rückgabewert insertString sein? Denke mal void ist richtig
Eclipse markiert mir allerdings einige Sachen...
2.)bei String oldString = getText(0, getLength()); ->The method getLength() is undefined for the type Schulungsunterlagenverwaltung
Was muss ich denn dafür noch importieren?
3.)if ( isValid(s) && (newString.length() <= iNumberOfAllowedDigits)) ->The method isValid() in the type Component is not applicable for the arguments (String)
4.)super.insertString(offset, s, attributeSet);->The method insertString(int, String, AttributeSet) is undefined for the type Frame
Und nochmal zum einbauen in meine JTable. Also, ich habe ja meine einzelnen TableColumns (z.B TableColumn tc1 = this.mytable.getColumn("Nr"); ).
Ich verstehe immernoch nicht so ganz, wie ich dann beispielsweise sagen, dass die tc1 nur z.b. 5 Stellen lang sein soll.
Du sagst im CellEditor...muss ich dann also per if-Klausel sagen:
if (column ==1)
private Document normalesDocument = new MyDocument(5);
oder wie? Hmm, sorry, aber mit dieser Sache stehe ich echt ziemlich auf dem Schlauch! Aber ich hoffe, ich werde das noch gebacken kriegen.
Gruß
Philipp