peut-être quelqu'un peut donner une main d'aide et dire comment créer et imprimer le formulaire comme ceci: en utilisant java. En outre, il devrait être rempli avec les informations nécessaires.comment créer et imprimer formulaire en utilisant java
Répondre
java.awt.print - Java impression 2D, depuis JDK 1.2 javax.print - alias Java Service d'impression (JPS) API, depuis JDK 1.4
de http://java.sun.com/javase/technologies/desktop/printing/
Je pense que vous avez besoin d'une peu de googling - cela ressemble à une tâche très triviale.
Si vous utilisez Swing, le suivez la procédure ci-dessous:
Pour le réglage A4:
Utilisez un JFrame d'env. 750 px. X 960 px.
Dans la fenêtre, utilisez JLabels, JTextFields et JTextAreas pour concevoir le modèle. Ajoutez également un bouton d'impression n'importe où sur la fenêtre (pour lancer la commande d'impression).
Lorsque tout la conception est terminée, dans la fenêtre de code de l'événement d'action bouton, il suffit ajouter:
<Button Name>.setVisible(false);
<PanelName>.print();
premier cachera le bouton, deuxième vous fait présenter une boîte de dialogue d'impression.
De plus, utilisez l'EDI Netbeans pour gagner du temps dans la conception. C'est un excellent gain de temps dans la conception, la compilation et les tests.
S'il vous plaît revenir en arrière pour des doutes, espérons que l'information est utile.
Si vous devez le faire dans une application Web, l'impression doit être effectuée en javascript. Mais vous pouvez rendre la page en utilisant Java. http://shyarmal.blogspot.com/2011/08/printing-example-with-java-ee.html
Si vous le faites en utilisant Swing: http://shyarmal.blogspot.com/2011/08/printing-with-jeditorpane.html
Un peu en retard, mais je vais laisser cela ici pour référence: // Code pertinent que
import java.awt.print
public void FilePrintClicked(){
PrinterJob job = PrinterJob.getPrinterJob();
PageFormat format = job.defaultPage();
format.setOrientation(PageFormat.LANDSCAPE);
job.setPrintable(this, format);
try{
if(job.printDialog()) job.print();
}
catch(Exception e){e.printStackTrace();}
}
public int print(Graphics g, PageFormat format, int pagenum) {
if (pagenum > 0){
return Printable.NO_SUCH_PAGE;
}
g.translate((int)format.getImageableX(), (int)format.getImageableY());
float pageWidth = (float)format.getImageableWidth();
float pageHeight = (float)format.getImageableHeight();
float imageHeight = (float)this.getHeight();
float imageWidth = (float)this.getWidth();
float scaleFactor = Math.min((float)pageWidth/(float)imageWidth, (float)pageHeight/(float)imageHeight);
int scaledWidth = (int)(((float)imageWidth)*scaleFactor);
int scaledHeight = (int)(((float)imageHeight)*scaleFactor);
BufferedImage canvas = new BufferedImage(this.getWidth(), this.getHeight(), BufferedImage.TYPE_INT_RGB);
Graphics2D gg = canvas.createGraphics();
this.paint(gg);
Image img = canvas ;
g.drawImage(img, 0, 0, scaledWidth, scaledHeight, null);
return Printable.PAGE_EXISTS;
}
Note: Votre classe a besoin d'être imprimable C'est un peu sale, mais c'est du vieux code quand j'apprenais Java et je ne l'ai pas revérifié comme je l'ai posté ici, mais ça marche dans mon application alors .....
- 1. Comment créer et soumettre un formulaire en utilisant Java Script
- 2. Comment imprimer des documents en utilisant Java?
- 3. Comment créer un formulaire MDI en Java
- 4. Comment imprimer en Java en Java
- 5. Comment imprimer un formulaire en Delphi?
- 6. C# Comment créer et imprimer un document?
- 7. Imprimer en dehors de la console en utilisant JAVA
- 8. Comment imprimer une page d'un pdf en utilisant java?
- 9. Comment imprimer un formulaire en C#?
- 10. java: Comment imprimer JForm
- 11. Comment imprimer en double en utilisant wsprintf
- 12. Comment imprimer un formulaire Windows
- 13. créer et soumettre le formulaire dynamiquement en utilisant javascript
- 14. LinkedList Java traverse et imprimer
- 15. en utilisant le script PHP et Java dans un formulaire
- 16. newbie: comment enregistrer et imprimer des objets en Java?
- 17. Comment imprimer le fichier JSON en Java
- 18. Comment imprimer la ligne en java
- 19. Comment imprimer l'ensemble JPanel en Java
- 20. Comment imprimer un Trie en Java?
- 21. Comment imprimer Statement (CallableStatement) en Java?
- 22. Comment imprimer uniquement le tablelayoutpanel et l'étiquette de formulaire Windows?
- 23. Remplissez le formulaire HTML en utilisant java
- 24. formulaire Créer Vaadin en utilisant le formulaire liaison aux données
- 25. Comment créer une animation en utilisant Cocos2d en Java?
- 26. Comment créer un formulaire dans google app engine en utilisant java?
- 27. Comment créer ce formulaire popup dans ASP.Net en utilisant JavaScript?
- 28. Java comment créer une mise en page en utilisant GridBagLayout?
- 29. Comment imprimer jqGrid (en utilisant jqPrint?)
- 30. Comment créer un formulaire dynamiquement en utilisant JavaScript?
Il ressemble à un fichier pdf, essayez [itext] (http://itextpdf.com). C'est une bibliothèque Java pour créer des fichiers PDF. – Augusto
rien, juste je ne sais pas par quoi commencer donc je demande des suggestions –
IReport ou avec un autre de la bibliothèque Java Reporting – mKorbel