标题: JOR Designer在linux环境下,无法配置数据源 [打印本页]
作者: gnef 时间: 2010-12-2 12:19 标题: JOR Designer在linux环境下,无法配置数据源
在模型定义的root节点上无法弹出右键菜单。
另:start.sh脚本中启动类路径存在问题,com.jatools.designer.App -> jatools.designer.App
作者: admin 时间: 2010-12-2 14:46
不知道有没有错误堆栈,如果有,请贴上来,你也可以参照 flashclound的帖子,他在mac上也有类似问题,但已经解决了。
http://bbs.jatools.com/viewthread.php?tid=538&extra=page%3D1
start.sh 是从杰表中,直接复制过来,因此也遗留了路径问题,下一次代码发行,我们将改进这个问题,谢谢!
作者: gnef 时间: 2010-12-2 15:56
参考flashclound的帖子,临时解决了模型定义的root节点上无法弹出右键菜单的问题。
- if (e.isPopupTrigger()) {
+ if (e.isPopupTrigger() || "Linux".equals(System.getProperty("os.name"))) {
作者: admin 时间: 2010-12-2 17:27
新版本中,已经改成这样:复制内容到剪贴板
代码:
public void mouseReleased(MouseEvent e) {
if (enablePopup) {
if (e.isPopupTrigger() ||
// 如果在linux,mac os中,以mouseReleased直接触发popupmenu
// 参照 http://bbs.jatools.com/viewthread.php?tid=554&page=1&extra=page%3D1
System.getProperty("os.name").indexOf("Windows")==-1) {
int row = getRowForLocation(e.getX(), e.getY());
if (row != -1) {
setSelectionInterval(row, row);
作者: flashcloud 时间: 2010-12-2 20:49
看来Swing在Unix平台下的此一右键菜单触发机制上,都要面临此问题了。我简单的测试过,基本上JOR的右键菜单在Unix平台下都有此无法正常弹出的现象。
欢迎光临 杰表技术论坛 (http://bbs.jatools.com/) |
Powered by Discuz! 6.1.0 |