2011-03-31 1 views

Répondre

1

Vous question n'est pas très clair: comment ouvrez-vous le PDF? Si vous avez un lien, vous pouvez ajouter l'attribut target="_blank" dans l'ancre correspondante. Quelque chose comme ceci:

<a href="your_file.pdf" target="_blank">Help PDF</a> 

Si vous voulez le faire à partir de votre code Java, vous pouvez le faire:

com.google.gwt.user.client.Window.open(url_to_your_pdf, "_blank", ""); 

Notez toutefois que vous n'avez pas le plein contrôle si cela ouvre une nouvelle fenêtre ou onglet: voir la discussion here.

+0

j'ai des données d'aide élément d'aide du menu ... est en pdf ... i ajouté ce fichier pdf dans le dossier de la guerre ... sur l'aide en cliquant élément de menu je dois ouvrir cette aide pdf dans une nouvelle fenêtre ... pouvez-vous me donner une syntaxe pour cela – duraig

+0

Cela dépend de la façon dont votre menu est mis en œuvre. Vous devrez peut-être implémenter un ClickHandler. Vous pourriez peut-être poster la section pertinente de votre code: cela aiderait les gens à regarder votre question pour trouver une solution possible. – MarcoS

+0

MenuItem userGuide = new MenuItem(); \t \t userGuide.setText (constants.userGuide()); \t \t userGuide.setId ("3"); \t \t userGuide.setEnabled (true); \t \t userGuide.addSelectionListener (nouvelle SelectionListener () { \t \t \t @Override \t \t \t public void componentSelected (CE finale MenuEvent) { \t \t \t \t \t // i besoin d'ajouter du code pour lancer une nouvelle fenêtre containg pdf \t \t \t \t \t \t \t \t \t \t} \t \t}); – duraig

Questions connexes