标签:jface

Java相关

如何在JFace的TableViewer中创建一个复选框?

我创建了一个包含两列的tableViewer,我想让其中一列成为复选框。为此,我创建了一个CheckBoxCellEditor,但我不知道为什么它不起作用。 名为tableName的列显示其值为OK。 列规范如下。 String [] COLUMN_HEADINGS = { “选择”,“表名”}; TableColumnLayout tableLayout = new

IT屋 2019/1/8 20:23:32 喜欢

Java相关

带有JFace的不可调整大小的窗口

我如何使用JFace API设置不可调整大小的窗口。考虑下面创建应用程序窗口的代码。我找不到任何设置窗口的方法,因为在shell对象或应用程序窗口父级上无法调整大小。有什么我缺少的吗? 公共类应用程序扩展ApplicationWindow { public Application() { super(null); } protected Control createCo

IT屋 2019/1/8 19:33:48 喜欢

Java相关

如何在不激活shell的情况下打开shell?

我需要知道是否有任何方法可以打开shell并且不激活它,即使我单击其中的控件也是如此。解释我需要的最好的方法是向你展示这个小例子。我需要保持第一个shell处于活动状态,即使我单击第二个shell或它包含的任何窗口小部件。 public class TestMeOut { public static void main(final String [] args) { fina

IT屋 2019/1/8 18:52:37 喜欢

Java相关

可拖动的工具栏

如何使用像Eclipse这样的JFace / SWT制作可拖动/可停靠的工具栏?你能发布一个简单的ApplicationWindow示例,或链接如何制作它的好来源。 谢谢。 解决方案 SWT有一个名为CoolBar的组件,您可以使用 CoolBarManager ,或者你可以手动使用它们( API文档)

IT屋 2019/1/8 18:38:02 喜欢

Java相关

突出显示SWT树节点中的特定字符串

我有一个要求,首先加载树,树包含4个级别。 有一个文本字段,用户可以输入“filterText”和他可以按搜索按钮。 在树中,如果与过滤文本匹配,则在四个级别中的任意一个级别,那个特定的字符串只能用黄色突出显示但是不会扩展整个节点及其对应的树。 不匹配的树节点不应该展开。 解决方案 我假设您正在使用 TreeViewer 。 您可以使用 StyledCellLabe

IT屋 2019/1/8 13:01:55 喜欢

Java相关

JFace ErrorDialog:如何在细节部分显示内容?

ErrorDialog.openError 获取对话框标题,消息和状态(其本身都有消息)的参数。 我想在主区域显示异常消息,在详细信息区域显示调用堆栈。 但是,这两个变体都显示主区域中的调用堆栈: void showException(Throwable e){ 状态状态= 新状态(IStatus.ERROR,“SCS Admin”,e.getLocalizedMessage(

IT屋 2019/1/2 20:52:38 喜欢

Java相关

如何在SWT表中始终显示垂直滚动条?

即使表格为空,是否可以始终在SWT表格中显示垂直滚动条?通过始终显示(可能已禁用)垂直滚动条,当列使用 ColumnWeightData 进行布局时,可以避免最后一列被部分隐藏。 我尝试用 SWT.V_SCROLL 初始化表,或者使用 table.getVerticalBar()。setVisible(true) - 两者都没有成功。 在 ScrollableComposite 中有一

IT屋 2019/1/2 20:36:14 喜欢

Java相关

SWT / JFace:删除小部件

组组=新组(父组,SWT.NONE); StyledText comment = new StyledText(group,SWT.BORDER_DASH); 这会创建一个内部带有文本区域的组。 我怎样才能稍后删除文本(将其从屏幕上删除,以便我可以用其他内容替换它)? 解决方案 使用Widget.dispose。 public class Disp

IT屋 2019/1/2 11:23:46 喜欢

Java相关

小部件的背景颜色在JFace PopupDialog

我想将JFace PopupDialog用作用户输入的轻量级对话框。但是我对文本小部件的背景颜色有一些问题。 正如您在 1 ,SWT.MULTI文本小部件没有背景和边框,SWT.SINGLE文本小部件没有背景。 我试图用以下方式覆盖背景颜色: 文本注释=新文本(复合,SWT.MULTI | SWT 。边界); comment.setFocus(); comment.setBa

IT屋 2019/1/2 9:35:25 喜欢

Java相关

JFace对话框按钮翻译

我正在创建一个独立的SWT / JFace应用程序。 我以前使用普通的旧SWT MessageBox: int style = SWT.APPLICATION_MODAL | SWT.YES | SWT.NO; MessageBox messageBox = new MessageBox(getShell(),style); messageBox.setText(“问题”);

IT屋 2018/12/29 19:58:07 喜欢