2010-08-20 34 views
11

Làm cách nào để cuộn dọc bảng SWT theo chương trình? Tôi đang triển khai chức năng tìm kiếm trên bảng. Khi một mục được tìm thấy, nó sẽ được cuộn đến mục được tìm thấy.Di chuyển bảng SWT theo lập trình

Trả lời

30

Có một số phương pháp bạn có thể muốn thử:

Table.showItem(TableItem) 
Table.showSelection() 
Table.showColumn(TableColumn) 
Table.setTopIndex(int) 

Khác hơn thế, tôi đề nghị sử dụng một TableViewer từ JFace. Sau đó, bạn sẽ cuộn đến một mục bằng phương pháp này:

TableViewer.reveal(Object) 
+0

Yup. Tôi đã tìm ra giải pháp cho bản thân mình đào tối qua trong tài liệu swt trước khi đọc câu trả lời của bạn. BTW, cảm ơn rất nhiều. – kinclong2

+11

Nếu đây là giải pháp đúng, vui lòng đánh dấu nó là được chấp nhận để các nhà phát triển khác gặp khó khăn tương tự có thể thấy nó như vậy. –

Các vấn đề liên quan