Olá pessoal. Estou precisando com urgencia da resolução desse problema. Por favor ajudem.
Desenvolvi no NetBeans uma aplicação que não é complicada, porem estou tendo dificuldade na impressão dos dados.
Meu aplicativo é como se fosse um formulario mas não utiliza banco de dados, o usuario preenche uns campos (JTextFild) e esses dados eu capto com getText e getValue. Mas eu utilizei o ActionListner e ActionPerformed pra transformar esses JTextFilds e conseguir manipular os dados.
O problema é o seguinte: Quero imprimir esse conjundo de variaveis clicando em um JButton (imprimir) em uma pagina na impressora, tentei o metodo print() mas ele imprime uma variavel por vez. Quero todas de uma vez numa pagina. O que eu usaria pra isso? um for ou concatenando as variaveis, alguem pode me ajudar como eu faço pra isso acontecer? preciso urgente.
Agradeço desde já!
import java.awt.print.PrinterException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
/**
*
* @author orlandobasan
*/
public class sistema01 extends javax.swing.JFrame {
/** Creates new form sistema01 */
public sistema01() {
initComponents();
@SuppressWarnings("unchecked")
//Inicio dos campos do Documento DARF //documentos iss //documentos iss
private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {
String fatura = JOptionPane.showInputDialog("Digite o numero da fatura: ");
int n_fatura = Integer.parseInt(fatura);
JOptionPane.showMessageDialog(null,"A fatura de nº "+ fatura + " foi iniciada! Por favor, preencha os documentos.");
}
private void processo_obActionPerformed(java.awt.event.ActionEvent evt) {
processo_ob.getText();
}
private void favorecido_obActionPerformed(java.awt.event.ActionEvent evt) {
favorecido_ob.getText();
}
private void nmfaturaActionPerformed(java.awt.event.ActionEvent evt) {
nmfatura.getText();
}
private void banco_obActionPerformed(java.awt.event.ActionEvent evt) {
banco_ob.getText();
}
private void jComboBox1ActionPerformed(java.awt.event.ActionEvent evt) {
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new sistema01().setVisible(true);
}
});
}