Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

318
Visualizações
¿Cómo puedo crear un recordatorio en Netbeans que el usuario pueda editar?

Quiero crear un recordatorio que se muestre como una nota adhesiva en mi sistema. Mi idea inicial era tener un área de texto que pudiera actualizarse usando un archivo .txt guardado (lo cual fue una mala idea, así que no puedo mostrarte el código). Quiero que mi recordatorio se guarde incluso después de que el usuario cierre sesión en el sistema. ¿Qué puedes sugerir? Gracias. PD. Si no lo expliqué lo suficientemente claro, por favor hágamelo saber.

Aquí está el área de texto que se puede editar cuando el usuario quiere tener recordatorios como notas en el sistema.

imagen

EDITAR: soy simplemente un principiante en Netbeans, así que tengo este código:

 try { //// reader = new BufferedReader(new FileReader("C:\\Users\\cqm005\\Documents\\NetBeansProjects\\MASYhista\\ReminderText.txt")); // String text = null; // // // repeat until all lines is read // while ((text = reader.readLine()) != null) { // contents.append(text) // .append(System.getProperty( // "line.separator")); // } //} catch (FileNotFoundException e1) { // e1.printStackTrace(); //} catch (IOException e1) { // e1.printStackTrace(); //} finally { // try { // if (reader != null) { // reader.close(); // } // } catch (IOException e1) { // e1.printStackTrace(); // } //} //ReminderEditText.setText(contents.toString());

-para recuperar datos del archivo .txt

y solo uso

 outStream.print(ReminderEditText.getText()); outStream.close(); RefreshReminder();

para guardar recordatorios pero no funciona como esperaba. Por favor, ayúdame.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Para guardar/restaurar datos de un archivo de texto en un área de texto, haga algo como:

 import java.awt.*; import java.awt.event.*; import java.io.*; import javax.swing.*; import javax.swing.text.*; class TextAreaLoad extends JPanel { private JTextArea edit; public TextAreaLoad() { setLayout( new BorderLayout() ); edit = new JTextArea(30, 60); add(new JScrollPane(edit), BorderLayout.NORTH); JButton read = new JButton("Read TextAreaLoad.txt"); read.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { try { FileReader reader = new FileReader( "TextAreaLoad.txt" ); BufferedReader br = new BufferedReader(reader); edit.read( br, null ); br.close(); edit.requestFocus(); } catch(Exception e2) { System.out.println(e2); } } }); add(read, BorderLayout.LINE_START); JButton write = new JButton("Write TextAreaLoad.txt"); write.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { try { FileWriter writer = new FileWriter( "TextAreaLoad.txt" ); BufferedWriter bw = new BufferedWriter( writer ); edit.write( bw ); bw.close(); edit.setText(""); edit.requestFocus(); } catch(Exception e2) { System.out.println(e2); } } }); add(write, BorderLayout.LINE_END); } private static void createAndShowGUI() { JFrame frame = new JFrame("TextArea Load"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.add(new TextAreaLoad()); frame.pack(); frame.setLocationRelativeTo( null ); frame.setVisible(true); } public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { createAndShowGUI(); } }); } }
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda