文章分类 -  eclipse

1
摘要:Access restriction: The type 'DerInputStream' is not API (restriction on required library '/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents 阅读全文
posted @ 2021-07-05 22:09 margo 阅读(158) 评论(0) 推荐(0)
摘要:如图,该表格中数据当前页面显示不下,需要鼠标向下滚动,但是目前无法向下滚动,也可以发现没有向下的滚动条。创建这部分区域代码如下: private void createSqlHisTable(Composite parent) { Composite composite = new Composit 阅读全文
posted @ 2020-07-30 15:09 margo 阅读(260) 评论(0) 推荐(0)
摘要:运行效果如图: 代码如下: IAction updateOrder = new Action("设置顺序") { public void run() { InputDialog dlg = new InputDialog(Display.getCurrent().getActiveShell(), 阅读全文
posted @ 2020-07-15 11:54 margo 阅读(162) 评论(0) 推荐(0)
摘要:重写 方法 createButtonsForButtonBar @Override protected void createButtonsForButtonBar(Composite parent) { Button button = createButton(parent, IDialogCon 阅读全文
posted @ 2020-07-15 11:12 margo 阅读(118) 评论(0) 推荐(0)
摘要:实现效果如下图: 在还未登录时,右上角注销按钮不可点 一旦登录成功,右上角注销可点 右上角注销是一个command,plugin.xml 定义如下: <extension point="org.eclipse.ui.commands"> <command description="%command. 阅读全文
posted @ 2020-07-03 16:49 margo 阅读(460) 评论(0) 推荐(0)
摘要:界面最终效果如下: 由于公司电脑不便安装录屏软件,因此按顺序截图展示了: 由于点击2 所指按钮需要判断是否已经登录系统,如果没有登录系统则需要跳转到登录页。并且箭头2 所指按钮与下方界面是独立分开的,因此,需要先获取到下方界面的实例。 在eclipse rcp中,获取一个视图的实例方法如下: @No 阅读全文
posted @ 2020-07-03 11:19 margo 阅读(370) 评论(0) 推荐(0)
摘要:如图,红框圈出的内容,需要根据输入的用户名与密码登录之后,动态提示消息,红框使用控件为Label。 如上图代码,修改label中文字是使用setText 方法,但是如果调用setText 方法后没有对Label父控件调用layout 方法,那么label控件文字所占空间不会自动计算,需要调用父控件的 阅读全文
posted @ 2020-07-02 18:20 margo 阅读(308) 评论(0) 推荐(0)
摘要:导入了一个maven项目,src源码编译没有错误,build path中也没有引用jar包错误 但是运行时就是提示 找不到或无法加载主类 最后实在没办法,把项目的pom.xml中得第一行错误解决好了之后,再次运行项目就没有错误了 图示中没有错误提示是因为我已经解决问题之后的截图 这个问题真的困扰我好 阅读全文
posted @ 2020-06-02 11:36 margo 阅读(152) 评论(0) 推荐(0)
摘要:需求: 我需要在一个view中选中多条记录,然后把选中的记录传输到另一个页面中,另一个页面是通过popup menu点击事件唤醒的。具体效果如下图: 实现办法如下: 1. 先在SQL审核平台的viewer中定义一个内部类,这个内部类实现 org.eclipse.jface.viewers.ISele 阅读全文
posted @ 2020-05-27 14:42 margo 阅读(357) 评论(0) 推荐(0)
摘要:https://tomsondev.bestsolution.at/2011/01/03/enhanced-rcp-how-views-can-communicate/ 阅读全文
posted @ 2020-05-22 20:22 margo 阅读(141) 评论(0) 推荐(0)
摘要:想在任何view中调用这个handler事件,方法如下: /** * Execute extension. * @param commandId */ private void executeExtension(final String commandId, Object data) { ISafe 阅读全文
posted @ 2020-05-22 16:09 margo 阅读(424) 评论(0) 推荐(0)
摘要:https://help.eclipse.org/2020-03/index.jsp?topic=%2Forg.eclipse.pde.doc.user%2Fguide%2Ftools%2Fviews%2Fimage_browser_view.htm http://www.famfamfam.com 阅读全文
posted @ 2020-05-22 09:40 margo 阅读(82) 评论(0) 推荐(0)
摘要:效果如图 具体代码: 阅读全文
posted @ 2020-05-20 15:23 margo 阅读(335) 评论(0) 推荐(0)
摘要:效果图如下: 左侧页面鼠标右击菜单创建: 其中红框圈出内容就是创建子菜单代码,如果想把菜单子项根据数据动态变化,那么createPopupMenu 方法需要在数据每次变化后再次调用 MenuManager parent = new MenuManager("Root menu"); MenuMana 阅读全文
posted @ 2020-05-20 10:38 margo 阅读(335) 评论(0) 推荐(0)
摘要:TreeViewer 鼠标悬浮在节点上,有提示效果 步骤如下: 开启提示功能 定义ColumnLabel 时,实现相关Tooltip相关方法 http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/Howtoimplementhoverhelpfeedba 阅读全文
posted @ 2020-05-19 17:31 margo 阅读(424) 评论(0) 推荐(0)
摘要:创建 TreeViewer 时设置style属性即可控制是单选或者多选 阅读全文
posted @ 2020-05-18 15:54 margo 阅读(204) 评论(0) 推荐(0)
摘要:eclipse 项目集合: https://wiki.eclipse.org/Category:Eclipse_Project jface: https://www.vogella.com/tutorials/EclipseJFace/article.html http://wiki.eclipse 阅读全文
posted @ 2020-05-06 11:24 margo 阅读(219) 评论(0) 推荐(0)
摘要:eclipse 版本 尝试安装ResourceBundleEditor 插件 ,通过在线安装,常规离线安装都不成功,我的办法是下载该插件的源码,导入到eclipse工程中, 右击插件项目,选择export 下一步 点击finish,按提示重启eclipse,大功告成! 阅读全文
posted @ 2020-04-30 13:55 margo 阅读(312) 评论(0) 推荐(0)
摘要:在创建eclipse rcp项目时,导入的项目plugin.xml 文件中提示 Unknown extension point: 'org.eclipse.mylyn.commons.notifications.ui.notifications'; 这个提示表示 该项目缺少依赖插件。这里没有红叉错误 阅读全文
posted @ 2020-04-27 11:34 margo 阅读(447) 评论(0) 推荐(0)
摘要:错误截图忘记截了,直接说解决办法。先查看WEB-INF 目录下web.xml 的web-app 版本 我这里是2.5 这个也就是将来dynamic web module 这列version的值 下一步在eclipse的window标签下找到show view列 找到navigator视图。在navi 阅读全文
posted @ 2019-05-09 21:51 margo 阅读(986) 评论(0) 推荐(0)

1