我简单地得到了一个带有 3 个文本框和一个列表框的对话框来在不同的输入之间切换。好像:
ListBox dropDownPanel;
TextBox name;
TextBox msg;
Button save, cancel;
我将元组 Name,msg 称为配置文件。所以我制作了 changehandler 来检查下拉面板的选定索引( dropDownPanel.getSelectedIndex(); )以及检查 TextBoxes 是否已更改的处理程序。如果框中有任何更改,我创建了一个带有 3 种可能性 SAVE、DONT SAVE 和 CANCEL 的 confirmChangeInfoMessageBox()。前 2 个没有问题,因为两者都更改为新索引。但是,如果有人按下取消,我怎么能回到 privious 索引?
我是否总是必须在表单中保存 privious 选择的值,还是有任何不同的方式。
谢谢 :)