ICode9

精准搜索请尝试: 精确搜索
  • java-为什么JfileChooser.showOpenDialog在Mac OSX上挂起?2019-10-09 21:01:35

    我正在使用Eclipse开发SWT应用程序.以下代码在Windows上有效,但在Macintosh上无效: import javax.swing.JFileChooser; public class Test { public static void main(String[] args) { final JFileChooser fc = new JFileChooser(); int ret = fc.showOpenDi

  • 有经验的Java SWT程序员在转向Swing时应该注意哪些主要内容?2019-10-09 03:12:59

    可能遇到的主要差异是什么?应用程序设计有哪些重大差异?线程模型?你构建GUI的方式是什么? SWT中没有Swing的任何功能?解决方法:我在Swing和SWT之间的经验几乎没有发现 > Swing的渲染有点慢(我的经验)并且使用更多的内存 >原生外观可能只是部分(取决于选择的look’n’feel)>大多数Swing组

  • java – swt table对单元格中的文本长度有限制吗?2019-10-08 16:05:28

    我使用JFace TableViewer和数据绑定来显示数据库表的数据,有些列有很长的文本,我发现文本被剪掉了.如果我激活与该单元格关联的文本编辑器,我可以看到全文. swt表是否限制单元格中的文本长度?或OS有这样的限制?(我使用的是eclipse 3.6和windows 7 32位) /**************************

  • java – SWT树>将垂直滚动条移动到树的左侧而不更改方向2019-10-07 13:02:39

    如何将垂直滚动条放在树的左侧?解决方法:如果您只在Windows上,则可以这样做: int exStyle = OS.GetWindowLong(tree.handle, OS.GWL_EXSTYLE); exStyle |= OS.WS_EX_LEFTSCROLLBAR; OS.SetWindowLong(tree.handle, OS.GWL_EXSTYLE, exStyle); 否则,您可能需要查看Snippet296,其中显

  • 多媒体密钥的Java接口2019-10-07 05:00:16

    任何人都有与Java中的多媒体[或Fn功能]键接口的经验? Java here中有关多媒体按钮的讨论似乎不完整.还有一个库,JIntelliType,可用于在Windows中注册全局热键,但仅适用于全局注册,而不适用于媒体键.解决方法:不正确.我是JIntellitype的作者,您可以在此示例中调用registerIntellitypeL

  • Java 7使用Web Start打破OS X上的SWT应用程序2019-10-06 20:03:59

    我们有一个通过使用SWT库的webstart启动的应用程序. 众所周知,osx需要swt库在主线程中运行,所以我们在jnlp中有这个: <resources os="Mac"> <j2se version="1.6+" java-vm-args="-XstartOnFirstThread"/> <jar href="swt-mac64.jar"/> </resour

  • java – 如何在SWT中显示文件的系统图标?2019-10-06 02:04:07

    我希望显示与java2s.com ‘Create a lazy file tree’类似的文件树,但包括实际的系统图标 – 尤其是文件夹. SWT似乎没有提供这个(程序API不支持文件夹),所以我想出了以下内容: public Image getImage(File file) { ImageIcon systemIcon = (ImageIcon) FileSystemView.getFile

  • java – 防止SWT ScrolledComposite吃掉它的一部分孩子2019-10-01 06:00:42

    我做错了什么? 以下是我的代码的摘录: public void createPartControl(Composite parent) { parent.setLayout(new FillLayout()); ScrolledComposite scrollBox = new ScrolledComposite(parent, SWT.V_SCROLL); scrollBox.setExpandHorizontal(true); mParent = new Compo

  • java – 如何在swing jframe中嵌入SWT浏览器2019-09-26 11:01:15

    我想将我的SWT浏览器嵌入swing jframe中. 我尝试sample,但它需要调整窗口大小以加载浏览器窗口.如何重新调整画布,我该怎么做?解决方法:这是一个关于GIT的工作示例,展示了如何在传统的Swing JPanel中嵌入SWT:https://gist.github.com/caprica/6890618(文字版:here) 诀窍是创建一个链接

  • java – SWT中漂亮图表的库?2019-09-26 01:03:51

    我知道以下用于在SWT / Eclipse RCP应用程序中绘制图表的库: > Eclipse BIRT Chart Engine(链接到有关如何使用它的文章) > JFreeChart 哪些其他库可以用SWT绘制漂亮的图表?或者Java中的图表一般?毕竟,你总是可以显示图像……解决方法:我没有使用过BIRT或JGraph,但是我在SWT应用程序中

  • kettle连接Oracle出现IO错误:Undefined Error2019-09-16 10:02:02

    将Oracle的jar包拷到了kettle的lib下后报错如下,没头绪查找问题所在。后来将jar包又放到了C:\Program Files (x86)\Java\jdk1.8.0_131\jre\lib\ext目录下。成功连接oracle数据库。解决了困扰一周的问题。     错误连接数据库 [2] : org.pentaho.di.core.exception.KettleDatabase

  • java – SWT:如何在OS X上正确处理应用程序事件2019-09-03 05:01:18

    如何使用SWT正确处理OS X的应用程序事件(退出,关于,首选项)?对于AWT / Swing,com.apple.eawt.Application和.ApplicationAdapter工作正常.解决方法:我的标记至少有两个可能的答案: >我遇到了一个非常便携的Azureus解决方案…… >此外,SWT 3.7还为OSX提供了一些额外的支持,如EclipseCo

  • java – SWT GC:在Windows上未正确绘制颜色2019-09-02 03:50:52

    仍在寻找解决方案 我有以下问题:我使用SWT GC将GraphNodes中包含的数字绘制到Zest图. 就Linux和MacOS而言,一切正常.但是当我在Windows上运行我的jar时,节点看起来很奇怪.颜色没有正确绘制,没有透明度(通过GC的setAlpha()实现). 这是两个截图来说明我的问题: Linux的: 视窗: 编辑: 我刚

  • java – 可以将一个checkBox添加到SWT Group Border2019-09-02 00:01:16

    我想要一个带有单选按钮的SWT边框,所以使用带有一些文本名称的Group. 但我想为组名边框提供单选按钮前缀.可能吗?解决方法:默认情况下,这是不可能的. opal project与Checkboxes类似,见here

  • java – 在位置获取SWT小部件2019-09-01 16:02:10

    我有一组相对于复合材料的x / y坐标,如何找到那些coords落入的小部件?解决方法:这很难看但你可以做这样的功能: public Control getControl(Composite composite, int x, int y) { Control control = null; Control[] children = composite.getChildren() if (children.length

  • java – 如何使窗口能够在SWT中变薄?2019-08-31 03:03:20

    为什么以下应用程序不允许我使窗口非常薄?最小宽度允许布置3列图像,同时我希望能够实现单列宽. 如何缩小更多? package tests; import org.eclipse.swt.SWT; import org.eclipse.swt.graphics.Image; import org.eclipse.swt.layout.FillLayout; import org.eclipse.swt.layout.Row

  • java – 在SWT单行文本中添加提示(如在搜索框中)2019-08-30 18:00:24

    我想创建一个安装程序,它从URL下载文件,如果文本为空,则该文件将成为默认值,并且“提示”将是 Insert your specific URL 我想知道如何添加提示?解决方法:看一下Text的文档.特别是方法setMessage(String): Sets the widget message. The message text is displayed as a hint fo

  • 基于Java的Swing Browser应该支持JavaScript2019-08-27 19:44:59

    在我的公司,我正在实现一个基于Java的html浏览器.我发现很多工具只能在Swing中生成完整的浏览器,看起来像Mozilla.但是我找不到支持JavaScript的浏览器.我将实现的浏览器应该在HTML端执行JavaScript. 你知道一个支持这个的工具吗?或者你知道一个解析器将javascript配对我可以在html

  • java – 将项添加到Eclipse文本查看器上下文菜单2019-08-27 15:48:45

    我正在为eclipse开发一个插件.在这个插件中,我需要能够在文本编辑器中的上下文菜单中添加一个项目.到目前为止,我一直没有成功,有没有人知道如何添加这个项目. 另外,如何获取当前在编辑器中选择的文本的字符串. 非常感谢.解决方法:关于选择部分,问题“Replace selected code from e

  • java – 选择SWT文本字段中不存在的所有(CTRL A)选项2019-08-27 13:49:37

    我正在使用SWT应用程序.我无法通过Ctrl A选择文本框或文本区域中的所有文本. 有没有办法实现这个目标?解决方法: text.addKeyListener(new KeyAdapter() { @Override public void keyPressed(KeyEvent e) { if (e.stateMask == SWT.CTRL && e.keyCode == 'a') {

  • java – Ubuntu Linux中的Eclipse外观配置2019-08-27 10:50:35

    在我的Ubuntu 10.04中,我遇到了新安装的Eclipse的问题.工具栏和标签太宽,文本或图像上方和下方有很多空白空间,所以我希望它们更窄. How it looks http://i32.tinypic.com/vpccyc.png 快速查看谷歌没有给出如何配置它的答案,所以我希望有人处理它.这与任何GTK主题相同,所以我想这与

  • java – SWT样式标志 – 适用于复合?2019-08-27 10:01:04

    googleing后有点卡在找出哪个SWT.我可以用于复合的标志.这里的参考Ref并没有给我任何想法……例如.构造函数详细信息列表NO_BACKGROUND,NO_FOCUS,NO_MERGE_PAINTS,NO_REDRAW_RESIZE,NO_RADIO_GROUP,EMBEDDED,DOUBLE_BUFFERED但您也可以传递SWT.BORDER,它有效果.也许有人可以告诉我

  • java – TableViewer:如何强制选择更改2019-08-26 23:13:43

    当调用tableViewer.getTable().selectAll()时,将不会通知已注册的选择侦听器(通常用于SWT中的所有类型的程序选择更改 – 根据我的知识).如何触发对TableViewer的内部选择更改,以便通知所有侦听器?解决方法:你可以这样做: yourTableViewer.getTable().notifyListeners( SWT.Selectio

  • java – Mac上的SWT树 – ‘源列表’2019-08-26 12:01:22

    我正在实现SWT Java应用程序的OS X版本的视图,并希望在我的SWT树中使用NSOutlineView提供的“源列表”选项. 我通过将此代码添加到#createHandle()方法来破解我自己的Tree.class版本来实现这一点: long NSTableViewSelectionHighlightStyleSourceList = 1; long hi = OS.sel_regist

  • 如何正确使用CheckboxTreeViewer?2019-08-26 00:01:33

    我面临的问题是,一个实现的CheckboxTreeViewer在Linux Debian上运行得很好,但在Windows下却没有.首先,我不理解“setGrayed()”的概念..是否显示,只选择了元素中的部分子元素? 所以问题是:当我检查Windows下的项目时,它会检查树中的所有其他元素.不知何故,整个逻辑被忽略了. 这是我的

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有