OVH Cloud OVH Cloud

SWT - Impression par ActiveX

1 réponse
Avatar
Libert Sébastien
Salut !

Je fais mes premiers pas avec SWT, et j'avoue ne pas trouver énormément de
docs et/ou d'exemples sur le web.

Pour mon petit projet, je souhaite intégrer l'activeX de Internet Explorer
et le faire imprimer une page web.
Pour ce faire, j'utilise le code suivant :

Shell shell = this.getShell();
shell.setText("HTML Viewer");
shell.setSize(500, 450);

OleFrame frame = new OleFrame(shell, SWT.NONE);

try
{
site = new OleControlSite(frame, SWT.NONE, "Shell.Explorer");
auto = new OleAutomation(site);

shell.layout();
shell.open();

System.err.println ("Loading URL");
loadURL("http://www.google.com");

System.err.println ("printing");

site.exec(OLE.OLECMDID_PRINT, OLE.OLECMDEXECOPT_PROMPTUSER, null,
null);

}


Ce code compile et s'exécute sans erreur. Malheureusement, la page s'affiche
bien... mais ne s'imprime pas.
Aucune erreur n'est générée.

Quelqu'un aurait-il une idée ou un site avec des ressources sur SWT ?


Merci d'avance
Sébastien Libert.

1 réponse

Avatar
Sébastien
Salut

Il y a pas mal de liens ici :
http://www.improve-technologies.com/pages/Java/IDE/Eclipse/SWT_et_JFace/D_velopper_des_interfaces_graphiques_avec_SWT_et_JFace/

En espérant que cela t'aide

Sébastien

--
Message monitoré par axinews : http://www.axinews.com/