其它组件
大约 1 分钟
其它组件
消息组件
Messages 支持显示简单的消息框,带文本输入的对话框,带组合框的选择对话框。从这个类的方法名称上可以知道他们的功能。在macOS系统里,Messages显示的消息框使用的是系统ui。
Messages.showCheckboxMessageDialog(..) 方法能在消息框里显示一个“是否再次显示”的选择框。
注意:为了提升用户体验,应该尽量使用 non-modal 通知,详情请看通知文件 Notifications
窗格拆分
为了实现一致的用户体验,JetBrains 提供了 JBSplitter 来替代 JSplitPane
setFirstComponent() 和 setSecondComponent() 方法可以在拆分窗格里增加组件
要启用 JBSplitter 自动记忆分割比例,可以使用 setSplitterProportionKey(“存储比例id”) 方法
选项卡
选项卡组件可以使用JBTabs ,
工具栏
工具栏的介绍可以查看文档 Toolbar
创建基础操作的工具栏可以查看文档 构建ActionUI Building UI from Actions covers creating AnAction-based toolbars.
Loading...