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.
Ein Stack ist ein von Vector abgeleiteter Listentyp mit einem ganz speziellen Verhaltensmuster. (FILO - first in last out)
Genauer gesagt eine Liste, auf deren zuletzt hinzugefügtes Objekt als erstes wieder zugegriffen wird.
Das kann man mit einem Tellerstapel vergleichen. Nehmen wir an, Du wäscht Teller ab. Den Teller den Du zuletzt auf den Stapel der sauberen Teller gelegt hast, nimmst Du zuerst zum Abtrocken vom Stapel herunter. http://java.sun.com/j2se/1.5.0/docs/api/java/util/Stack.html
Du kannst auch eine Standard Value vergeben und da du ja deinen Undo bzw. Reset irgenwo auslösen musst, quasi ActionListener, kannst du deine Standard Value wiederherstellen.