首页 理论教育 优化显示函数:新增三个对话框函数并简化参数输入

优化显示函数:新增三个对话框函数并简化参数输入

时间:2023-06-28 理论教育 版权反馈
【摘要】:图11-11 原有“显示选择对话框”函数图11-12 原有“显示消息对话框”函数图11-13 原有“显示文本对话框”函数这几个函数都需要开发人员输入多个参数,使用不方便。图11-14 新增“显示选择对话框”函数图11-15 新增“显示消息对话框”函数图11-16 新增“显示文本对话框”函数

优化显示函数:新增三个对话框函数并简化参数输入

对话框组件默认已经提供了几个函数供用户使用,如图11-11~图11-13所示。

978-7-111-59828-2-Chapter11-17.jpg

图11-11 原有“显示选择对话框”函数

978-7-111-59828-2-Chapter11-18.jpg

图11-12 原有“显示消息对话框”函数

978-7-111-59828-2-Chapter11-19.jpg

图11-13 原有“显示文本对话框”函数

这几个函数都需要开发人员输入多个参数,使用不方便。

通常应用中在各个页面使用的提示框、标题和按钮文字都是固定的,只是消息内容有变化,故可增加几个显示对话框的函数,实现和上述函数同样的功能,但只需用户输入消息内容,不需要输入标题和按钮文本,减少开发人员的输入,提高开发效率

在Notifier.java中增加以下代码:

978-7-111-59828-2-Chapter11-20.jpg

978-7-111-59828-2-Chapter11-21.jpg

978-7-111-59828-2-Chapter11-22.jpg

978-7-111-59828-2-Chapter11-23.jpg

在OdeMessages.java中增加函数声明:

@DefaultMessage("ShowChooseDialogNew")

@Description("")

StringShowChooseDialogNewMethods();(www.xing528.com)

@DefaultMessage("ShowMessageDialogNew")

@Description("")

StringShowMessageDialogNewMethods();

@DefaultMessage("ShowTextDialogNew")

@Description("")

StringShowTextDialogNewMethods();

在OdeMessages_zh_CN.properties中增加属性的中文字符串:

ShowChooseDialogNewMethods=显示选择对话框

ShowMessageDialogNewMethods=显示消息对话框

ShowTextDialogNewMethods=显示文本对话框

编译、运行系统后,在工作面板中,可以看到增加了3个新函数,如图11-14~图11-16所示。

978-7-111-59828-2-Chapter11-24.jpg

图11-14 新增“显示选择对话框”函数

978-7-111-59828-2-Chapter11-25.jpg

图11-15 新增“显示消息对话框”函数

978-7-111-59828-2-Chapter11-26.jpg

图11-16 新增“显示文本对话框”函数

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈