Important Notice - Forums is archived
To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.

Vaadin lets you build secure, UX-first PWAs entirely in Java.
Free ebook & tutorial.
Translation
Bonjour,
je suis en train de developer avec vaadin une application web qui doit ètre en plusieur langue, j'aime avoir une liste de type ComboBox contient les defirent langue et aprés le choix la page se refrechit.
Quelqun peu m'aider ?
Bonjour, en Vaadin14, Pouvez-vous me donner un exemple d'ouverture d'un doc PDF dans un popup ? ensuite, j'utiliserai iText pour générer ce PDF, Merci par avance à vous
Hello,
Est-ce que vous voulez ouvrir le pdf dans une nouvelle fenetre/ onglet de navigateur ou plutot dans une popup de type "Dialog" ?
Bonjour J-C
je voudrais générer le PDF via iText et l'ouvrir ensuite dans un popup, oui de type "Dialog" Un grand merci à vous pour votre aide C.
Le plus simple est d'utiliser cet add-on: https://vaadin.com/directory/component/pdf-browser/overview
@Route
public class MainView extends VerticalLayout {
public MainView() {
Button button = new Button("Open your pdf",
e -> {
Dialog dialog = new Dialog();
StreamResource streamResource = new StreamResource(
"report.pdf", () -> {
// generate your pdf with itext and transform it to an inputStream
return getClass().getResourceAsStream("/report.pdf");
}); // file in src/main/resources/
PdfBrowserViewer viewer = new PdfBrowserViewer(streamResource);
viewer.setHeight("800px");
viewer.setWidth("800px");
dialog.add(viewer);
dialog.open();
});
add(button);
}
}