Salvar um texto em arquivo a cada 20segundos(automaticamente) usando thread
9 respostas
R
rafaelnet29
importjava.awt.BorderLayout;importjava.awt.EventQueue;importjavax.swing.JFrame;importorg.eclipse.wb.swing.FocusTraversalOnArray;importjava.awt.Component;importjavax.swing.JScrollPane;importjavax.swing.JEditorPane;publicclassEditorextendsJFrame{privatestaticfinallongserialVersionUID=1L;/** * Inicia a aplicação. */publicstaticvoidmain(String[]args){EventQueue.invokeLater(newRunnable(){publicvoidrun(){try{Editorframe=newEditor();frame.setVisible(true);}catch(Exceptione){e.printStackTrace();}}});}/** * Cria o frame. */publicEditor(){setTitle("EDITOR DE TEXTO");setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setBounds(100,100,450,300);getContentPane().setLayout(newBorderLayout(0,0));JScrollPanescrollPane=newJScrollPane();getContentPane().add(scrollPane,BorderLayout.CENTER);JEditorPaneeditorPane=newJEditorPane();scrollPane.setViewportView(editorPane);setFocusTraversalPolicy(newFocusTraversalOnArray(newComponent[]{getContentPane()}));}
preciso salvar em arquivo ajuda ai! sou novato em interface
importjava.awt.BorderLayout;importjava.awt.EventQueue;importjavax.swing.JFrame;importorg.eclipse.wb.swing.FocusTraversalOnArray;importjava.awt.Component;importjavax.swing.JScrollPane;importjavax.swing.JEditorPane;publicclassEditorextendsJFrame{privatestaticfinallongserialVersionUID=1L;/** * Inicia a aplicação. */publicstaticvoidmain(String[]args){EventQueue.invokeLater(newRunnable(){publicvoidrun(){try{Editorframe=newEditor();frame.setVisible(true);}catch(Exceptione){e.printStackTrace();}}});}/** * Cria o frame. */publicEditor(){setTitle("EDITOR DE TEXTO");setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setBounds(100,100,450,300);getContentPane().setLayout(newBorderLayout(0,0));JScrollPanescrollPane=newJScrollPane();getContentPane().add(scrollPane,BorderLayout.CENTER);JEditorPaneeditorPane=newJEditorPane();scrollPane.setViewportView(editorPane);setFocusTraversalPolicy(newFocusTraversalOnArray(newComponent[]{getContentPane()}));}
preciso salvar em arquivo ajuda ai! sou novato em interface. estou usando o easyEclipse
Ou usar um agendador de tarefas, que a cada 20 seg. executaria a ação necessária.
O java já fornece as classes TimerTask e Timer para agendamento de tarefas. Da uma olhada nesse tutorial: Agendamento de Tarefas com TimerTask
U
urbgames
jweibe é verdade, havia me esquecido deste detalhe muito importante.
R
rafaelnet29
galera valeu pela ajuda ai… muito obrigado mesmo
R
rafaelnet29
presciso salvar em arquivo o que eu to digitando na JTextArea
publicclassEditorextendsJFrame{privateJPanelcontentPane;/** * Launch the application. */publicstaticvoidmain(String[]args){EventQueue.invokeLater(newRunnable(){publicvoidrun(){try{Editorframe=newEditor();frame.setVisible(true);}catch(Exceptione){e.printStackTrace();}}});}/** * Create the frame. * @throws IOException */publicEditor()throwsIOException{setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setBounds(100,100,450,300);contentPane=newJPanel();contentPane.setBorder(newEmptyBorder(5,5,5,5));setContentPane(contentPane);contentPane.setLayout(newBorderLayout(0,0));JScrollPanescrollPane=newJScrollPane();contentPane.add(scrollPane,BorderLayout.CENTER);JTextAreatextArea=newJTextArea();scrollPane.setViewportView(textArea);
R
rafaelnet29
preciso salvar o que estar sendo digitado na varialvel
JTextArea textArea = new JTexArea();