Tôi đã tạo một Trình hướng dẫn dựa trên SWT có Trợ giúp của riêng Nút theo tùy chỉnh. Bây giờ tôi muốn đặt một số nội dung đằng sau đó, vì vậy có thể một trình duyệt SWT sẽ được mở và một tài liệu HTML định sẵn sẽ được hiển thị. Nhưng tôi không có bất kỳ đầu mối nào để truy cập vào các nút Hành động của Trợ giúp trong Trình hướng dẫn của tôi. Bất kỳ ý tưởng?Không thể đặt nội dung phía sau Nút Trợ giúp Thuật sĩ SWT
5
A
Trả lời
8
Tôi là giả sử rằng bạn đang sử dụng giao diện và lớp chuẩn JFace để thực hiện thuật sĩ. Vì vậy, trong trang hướng dẫn của bạn (extending org.eclipse.jface.wizard.WizardPage
), bạn chỉ cần ghi đè phương thức performHelp
. Xem đoạn dưới đây.
@Override
public void performHelp()
{
Shell shell = new Shell(getShell());
shell.setText("My Custom Help !!");
shell.setLayout(new GridLayout());
shell.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
Browser browser = new Browser(shell, SWT.NONE);
browser.setUrl("http://stackoverflow.com/questions/7322489/cant-put-content-behind-swt-wizard-help-button");
browser.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
shell.open();
}
>>Wizard image
>>After pressing the help button
Các vấn đề liên quan
- 1. Kỹ thuật ngược Javascript phía sau nút Google+
- 2. Nhận trợ giúp về nội dung com.mathworks của MATLAB
- 3. Trợ giúp "?" nút
- 4. Nội dung xuất hiện phía sau tiêu đề cố định
- 5. Có thể truy cập kho lưu trữ maven từ phía sau proxy, cần trợ giúp
- 6. Đặt nội dung/biểu ngữ phía trên "Fixed Top Navbar"
- 7. Trợ giúp về thuật toán cần thiết
- 8. libxml2 không thể có được nội dung từ nút
- 9. Trợ giúp về thuật toán để đặt phòng trên một không gian giới hạn
- 10. mod_geoIP cài đặt trợ giúp?
- 11. Máy chủ không thể đặt loại nội dung sau khi tiêu đề HTTP đã được gửi
- 12. Hỗ trợ nội dung Eclipse không kích hoạt
- 13. nội dung webview android không thể chọn
- 14. Làm thế nào để viết nội dung trợ giúp cho một tệp từ bên trong R?
- 15. Có thể đặt nội dung cookie bằng CURL không?
- 16. Thêm nút trợ giúp vào tiêu đề Extjs gridpanel
- 17. Liệu Nginx có phải là proxy ngược để trợ giúp Apache về nội dung động chỉ
- 18. Một số vấn đề có thể khiến Magento chuyển hướng đến/downloader/(Thuật sĩ cài đặt)
- 19. Sử dụng phương thức trợ giúp Rails trong một nội dung javascript
- 20. Trợ giúp triển khai mẫu thông số kỹ thuật
- 21. Trợ giúp thuật toán là cần thiết (Mã hoá)
- 22. Chức năng trợ giúp pydoc của Python có được nội dung của nó ở đâu?
- 23. Đặt hàng MySQL theo Trợ giúp!
- 24. Tắt hỗ trợ nội dung trong Eclipse
- 25. Lỗi hỗ trợ nội dung Eclipse
- 26. Cách đặt màu nền trước của nút SWT?
- 27. Sử dụng lớp HelpProvider để hiển thị trợ giúp, giao diện người dùng luôn ở phía sau cửa sổ trợ giúp
- 28. Làm thế nào để thay thế nội dung của ô lưới trong SWT GridLayout?
- 29. Hoàn tác và Làm lại trong nội dung WYSYWYG Có thể chỉnh sửa trong SWT không hoạt động
- 30. Django: Nơi đặt các hàm trợ giúp?
bài viết mã của thuật sĩ của bạn, nó khá khó khăn để giúp bạn mà không cần bất kỳ phần bổ sung al thông tin .. – Sorceror