Debug the JFace's Dialog
Author
Zhou Renjian
Create@
2004-09-23 14:50
You can not run the main() in the class which extends Dialog directly. e.g:
public class ExternalLinkDialog extends Dialog {
public static void main(String[] args) {
Display display = new Display();
ExternalLinkDialog externalLinkDialog = new ExternalLinkDialog(new Shell(display));
externalLinkDialog.open();
}
}
You should call the ExternalLinkDialog like this:
public class TestDialog {
public static void main(String[] args) {
Display display = new Display();
ExternalLinkDialog externalLinkDialog = new ExternalLinkDialog(new Shell(display));
externalLinkDialog.setUri("http:///home/zhourj/joz/eclipse/");
externalLinkDialog.open();
}
}