`
bencode
  • 浏览: 109304 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
做了几乎一年的Eclipse RCP开发,最近要做一网站项目,我选择webwork,这也是我第一次使用webwork。 感觉webwork默认的 dispatcher manager 要求的URL太丑了,多了个.action,看起来很不舒服。我想找一个类似 rails 那样的 找呀找,让我找到 RestfulActionMapper 这个类,符合我的要求。 我在页面中使用 VTL, 没有用 ww 的 标签。这样根据 action 生成 url 怎么办呢? 我不想硬编码。 于是我在一个 BaseAction 中写下以下代码: java 代码   public abstract c ...
我的代码中有一个 ComboViewer, 不过在Window 2000,Form 中,样式有点难看,有讨厌的三维边框。 而 FormToolkit 只对 CCombo 控件 进行细边框绘制(FormToolkit.paintBorderFor(...)) 所以我依照 ComboViewer “抄” 了一个 CComboViewer。 java 代码   package com.longthsoft.rcppart.ui.parts;      import org.eclipse.jface.viewers.AbstractListViewer;   i ...
今天把机子显示模式调到 "Windows经典",发现 Form 中的 Text, Table 等控件都没有了边框,变成了空白。 而把创建控件的代码,加上 SWT.BORDER,显示的是三维凹陷的边框,不符合我的要求,我想要 PDE 那样的效果。 查看 Eclipse 源码,发现以下段: java 代码   public class FormToolkit {       ...       private class BorderPainter implements PaintListener {           public v ...
Java Floating-Point Number Intricacies Thomas Wang, March 2000last update September 2000 Abstract The semantic of Java floating point number generally follows the IEEE 754 Binary Floating-Point Arithmetic standard. The IEEE 754 standard provides for the definitions of floating-point infinities, nega ...
看以下情景: 在一个plugin-in中有一个类,其代码如下: java 代码   package org.bencode.learnrcp.plugin1;      public class SimpleClassLoader {          public static Class loadClass(String name) throws ClassNotFoundException {           return Class.forName(name);       }   }   然后在另一个 p ...
最近用Javascript做一个简单的网站,因为喜欢Javascript的强大的面向对象功能,但是处理文件上传,或者说二进制时,有点遗憾,不能怪javascript,只能怪库不够完全。 好在asp中javascript和vbscript能共用,所以调用了一个vbscript函数处理。
java 代码   // 在这里找 package org.eclipse.ui.model;   public class WorkbenchLabelProvider extends LabelProvider implements           IColorProvider, IFontProvider {   // 嘿,  啥都有了            ...          public final String getText(Object element) {           //query the  ...
在TreeViewer或TableViewer中,可用CellEditor结合CellModifier可以很实现表格的编辑功能 但是默认的是单击,就会打开编辑区域。有时候我们会需要双击进行(或者其他),于是我写了一个 DoubleCellModifier,只要让你的CellModifier继承它,就可以很方便实现双击编辑。 具体代码如下: java 代码   package com.longthsoft.rcppart.ui;      import org.eclipse.jface.viewers.ICellModifier;   import org. ...
查Eclipse源码可以看到: java 代码   // in Dialog.class      protected Control createButtonBar(Composite parent) {       ...          GridData data = new GridData(GridData.HORIZONTAL_ALIGN_END                   | GridData.VERTICAL_ALIGN_CENTER);       composite.setLayoutData( ...
1. 关于SWT Layout (2006-8-17)    GridLayout往往是很好的选择 (2006-8-23) 2. hibernate可以读取数据, 但插入或更新时, 无异常, 却不能正常更新 (2006--8-17)    改用数据库连接池, DataSource, 可以使用 apache 的 dpcp 3. 为SWT Table 控件添加可编辑属性(2006-8-21)    TreeView#setCellEditors(CellEditor[] editors)    TreeView#setCellModifier(ICellModifier modifier) 4. S ...
Global site tag (gtag.js) - Google Analytics