| Testo oscuro (Java) Lettere a caso mascherato e cifre in file di testo normale. |
Scarica ora |
Testo oscuro (Java) Classifica e riepilogo
- Nome editore:
- Keith Fenske
- Sistemi operativi:
- Windows Vista Windows XP Windows 2000 Windows 98
- Dimensione del file:
- 189k
Testo oscuro (Java) Tag
Testo oscuro (Java) Descrizione
Da Keith Fenske: scrivi un'utilità grafica per mascherare o oscurare le parole in un file di testo. Come hai notato ormai, le applicazioni della console che utilizzano l'interfaccia della riga di comando e scrivere sull'utente con le chiamate System.out.PrintLn non sono molto convenienti. Prendi ciò che hai imparato a conoscere la programmazione grafica durante la scrittura di giochi e applicare lo stesso per un'applicazione GUI che legge da un file, effettua alcune modifiche al testo e scrive il testo modificato in un nuovo file. L'ingresso verrà modificato sostituendo le lettere minuscole ("A" su "Z") con lettere minuscole casuali, lettere maiuscole ("A" a "Z") con lettere maiuscole casuali e cifre ("0" a "9") con cifre casuali. Solo questi caratteri verranno modificati e solo su linee selezionate dall'utente. Dare all'utente l'opzione di cambiare ogni linea, ogni seconda linea, terza, quarta, quinta, sesta, decima o dodicesima linea. Dare all'utente l'opzione di selezionare le linee in sequenza (ad esempio, ogni decima linea) o in modo casuale con una determinata probabilità (ad esempio uno su dieci). Mostra il testo cambiato in un'area di uscita a scorrimento. Dare all'utente un pulsante per aprire un file di input, in base alle opzioni selezionate. Dare all'utente un altro pulsante per salvare il testo modificato in un file di output e un terzo pulsante per uscire dall'applicazione. Comunicare con l'utente tramite pulsanti, opzioni e messaggi scritti nell'area del testo di uscita. Avrai bisogno di una finestra principale ("JFRAME") e le finestre di dialogo Standard Java per aprire e salvare i file, ma non utilizzare altre finestre di finestre o dialogi a comparsa, non nemmeno per i messaggi di errore. Errore o messaggi informativi devono entrare nell'area di testo di uscita o in altri componenti Java Swing sulla finestra principale. È necessario gestire l'ingresso utente errato per le opzioni e i possibili errori I / O durante l'apertura, la lettura, la scrittura o la chiusura di un file. È possibile utilizzare le classi swing Java di cui hai bisogno. La soluzione di esempio è lunga circa 390 linee lunghe e usi (tra gli altri): ActionListener, BorderLayout, Box, BufferedReader, FileReader, Filewriter, FlowLayout, JButton, JCombobox, JFilechooser, JFrame, Jlabel, JPanel, Jscrollpan Pane, Jtextarea, Math.random, e Stringbuffer.
Testo oscuro (Java) Software correlato