rcp的表格中如何实现拖动滚动条时动态增加从数据库中取得数据

rcp的表格中如何实现拖动滚动条时动态增加从数据库中取得数据,第1张

rcp的表格

首先你需要获得滚动条的父级容器

它一定是继承自Scrollable的

然后你可以调用getHorizontalBars()这个方法来获取水平滚动条,getVerticalBar()来获取垂直滚动条。

滚动条本身是ScrollBar对象,为它添加监听即可。

示例:

Composite composite = new Composite(parent, SWT.H_SCROLL | SWT.V_SCROLL)

composite.getVerticalBar().addSelectionListener(

new SelectionListener() {

@Override

public void widgetSelected(SelectionEvent e) {

// TODO Auto-generated method stub

if (e.detail == SWT.DRAG) {

ScrollBar sb = (ScrollBar) e.widget

System.out.println(sb.getSize() + " "

+ sb.getSelection())

}

}

@Override

public void widgetDefaultSelected(SelectionEvent e) {

// TODO Auto-generated method stub

}

})

不知道你说的是不是这个

首先,你的eclipse中必须有Date Source Explorer

在Window - show view 中打开Date Source Explorer,这时它就会出现在下方的控制台那块。

右击Date Source Explorer下的Datebase Connection - new 在当中的数据库中选择mysql,下面的name是在eclipse中要显示的数据库的名字 并不是你实际数据库的名字,下面是数据库的描述。填写完 下一步

因为我用的Eclipse for j2ee你可能用的不是这个版本。不过大同小异,点完下一步后,会让你选择你的mysql是x.0的版本 还有添加driver的jar文件,在一个表格中,填写你的url和数据库名,登录数据库的帐号和密码 或许是选择的画面,或许是一张表格的填写,这就看你的Eclipse是什么版本了。最后确定在在回到Datebase Connection 下就能看到你刚才链接的数据库了

打开它,自己进去看看,就能看到一些表,和字段了,右键有个s大头的单词忘了怎么写了。点一下就出表的界面了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11634058.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存