Alert
webforJ 中的 Alert 组件为用户提供上下文反馈消息。这是一种多功能的方式来显示应用程序中的重要信息、警告或通知。
警报有助于引起对关键信息的注意,而不会打断用户的工作流程。它们非常适合系统消息、表单验证反馈或需要清晰可见但不具侵扰性的状态更新。
创建警报
一个 Alert 可以包含丰富的内容,如文本、按钮和其他组件。设置主题以在视觉上区分所显示的消息类型。
显示代码
- AlertView.java
关闭警报
如果您希望给用户提供关闭 Alert 的选项,可以通过调用 setClosable() 方法使其可关闭。
Alert alert = new Alert("注意!此警报可以被 关闭。");
closableAlert.setClosable(true);
警报通常不仅仅是显示消息——当关闭时,它们可以触发后续动作。使用 AlertCloseEvent 来处理这些情况,并在用户关闭 Alert 时做出响应。
显示代码
- ClosableAlertView.java
可重用的警报组件
关闭警报只是隐藏它——并不会销毁组件,因此您可以在需要时稍后重新使用它。
样式
主题
Alert 组件支持多个 主题 以在视觉上区分不同类型的消息——例 如成功、错误、警告或信息。这些主题可以通过 setTheme() 方法或直接在构造函数中应用。
显示代码
- AlertThemesView.java
范围
范围定义了 Alert 组件的视觉大小。您可以使用 setExpanse() 方法设置它,或直接传递给构造函数。可用的选项来自 Expanse 枚举:XSMALL、SMALL、MEDIUM、LARGE 和 XLARGE。
显示代码
- AlertExpansesView.java
Loading...