Der [code]-Tag

Bei folgendem BBCode:

Kommt folgendes raus:

remRows: 0 1 3 
remove row: 0
remove row: 1
remove row: 3
Exception occurred during event dispatching:
java.lang.ArrayIndexOutOfBoundsException: 3 >= 3
	at java.util.Vector.removeElementAt(Unknown Source)
	at javax.swing.table.DefaultTableModel.removeRow(Unknown Source)
	at gui.GUI$RemoveRowsListener$1.run(GUI.java:414)
...

Meine Bemängelungen/Verbesserungsvorschläge:
[ul]
[li]Unten sind einige Leerzeilen - völlig unnötig.
[/li][li]Wie wär’s, wenn die Schriftart Courier New wäre?
[/li][li]Auch wird BBCode ganz normal geparst. Das finde ich nicht gut. Was ist, wenn man jemandem den BBCode-Syntax erklären will, oder der Code selbst ein BBCodeParser ist?
[/li]Beispiel:

gibt

**te**st

[/ul]

Gruß,
pcworld

hmm

  1. werd ich mir mal ansehen
  2. ich werd mal kurz nachsehen ob ich da was einstellen kann aber damit persönlich das egal ist werd ich da nicht soviel Zeit für verbrauchen :wink:
  3. jo das ist ärgerlich da werd ich mich auch mal umsehen