2009-06-30 6 views
2

J'ai des clients qui utilisent encore la matrice de points pour faire des copies de documents imprimés (comme des factures, des rapports, etc.). J'ai fait un développement en utilisant grails (application web) pour la compagnie interne seulement (donc ça ne fait rien d'installer/mettre à jour tous les java re dans tous les ordinateurs)peut javafx imprimer à l'imprimante matricielle?

J'apprends toujours (juste commencé) Javafx. puis-je utiliser ce javafx pour imprimer à partir d'un fichier à l'imprimante dotmatrix? ou dois-je utiliser l'applet à la place? de mes amis m'a dit que java a lib imprimer à matrice de points, c'est pourquoi je suis en tenir à JavaFX ou applet

qui est le plus facile et plus (également plus rapide) en utilisant l'applet ou JavaFX? l'interface est assez simple, juste un formulaire avec 2 champs de saisie et un bouton pour l'impression.

Répondre

1

Toute API/bibliothèque Java est accessible depuis JavaFX - il n'y a aucune limitation. Vous pouvez faire l'interface utilisateur de l'application et la logique de base dans JavaFX et utiliser le Java Lib existant pour l'impression (le Print Service API pourrait être un bon début).

Faire ceci comme une applet n'est peut-être pas la meilleure idée, je recommanderais d'employer le déploiement de WebStart.

+0

javafx a besoin de quelque chose de sécurité? parce que je sais que l'applet avait besoin de ça. – nightingale2k1

+0

Votre lien est cassé. S'il vous plaît le mettre à jour! –

2

Java a un Print Service API. Cela vaudrait la peine de vérifier cela.

Je suppose que cela ne fonctionnera pas via une applet, cependant (je suppose que le modèle de sécurité se met en travers).

+0

Votre lien est cassé, merci de bien vouloir mettre à jour votre connaissance! –

0

Les applets peuvent être signées pour pouvoir être imprimées. De plus, les Applets utilisant le nouveau plugin ont accès aux API de JNLP, qui incluent un moyen sécurisé d'impression pour les applications non signées.