Alert
Alert 组件在 webforJ 中为用户提供上下文反馈消息。这是一种多功能的方式来在您的应用中显示重要信息、警告或通知。
警报帮助吸引注意力到关键的信息,而不会干扰用户的工作流程。它们非常适合系统消息、表单验证反馈或需要明显但不具侵入性的状态更新。
创建警报
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...