网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

eclipse TableViewer显示表中数据(mysql)

时间:2024-10-12 14:38:10

1、新建一个界面,不熟悉操作看下面的经验。

eclipse TableViewer显示表中数据(mysql)

3、制作一个标签类,在TableViewer中显示粝简肯惧内容:public class Spbiaoqian implements ITableLabelProvider { @O即枢潋雳verride public void addListener(ILabelProviderListener listener) { } @Override public void dispose() { } @Override public boolean isLabelProperty(Object element, String property) { return false; } @Override public void removeListener(ILabelProviderListener listener) { } @Override public Image getColumnImage(Object element, int columnIndex) { return null; } @Override public String getColumnText(Object element, int columnIndex) { if (element instanceof Shangpinxinxi){ Shangpinxinxi xx = (Shangpinxinxi)element; switch(columnIndex){ case 0: return xx.getfenlei(); case 1: return xx.getmingcheng(); case 2: return xx.getzhujima(); case 3: return xx.getdanwei(); case 4: return Float.toString(xx.getjiage()); case 5: return Float.toString(xx.gethyjiage()); } } return null; } }

eclipse TableViewer显示表中数据(mysql)

5、在窗口打开前,初始化://private TableViewer tv;tv.setContentProvider(new Sprongqi()); tv.setLabelProvider(new Spbiaoqian()); tv.setInput((List<Shangpinxinxi>) new ArrayList<Shangpinxinxi>());

eclipse TableViewer显示表中数据(mysql)

7、运行项目,点击“刷新数据”。表中数据显示在table中!

eclipse TableViewer显示表中数据(mysql)
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com