如何从java中的ListViewer获取选定的项目

时间:2015-04-27 23:19:58

标签: java listview swt

我已经实现了ListViewer。这个ListViewer充满了一些值。当用户从此ListView中选择一个值时,应将该值与数据库进行比较。我的问题是,我怎样才能得到这个选定的值。

list.addSelectionListener(new SelectionListener() {
    public void widgetSelected(SelectionEvent e) {
        DBConnection.ReadCommitMessageTable(list.getToolTipText().toString());
        System.out.println(list.getData().toString());
    }
});

有谁知道我如何获得价值?

1 个答案:

答案 0 :(得分:0)

尝试使用onContextItemSelected函数

您可以在此处找到更多信息:http://developer.android.com/reference/android/app/Activity.html#onContextItemSelected(android.view.MenuItem)