Colocviu POO 2015-2016
De la WikiLabs
Versiunea din 7 ianuarie 2016 14:01, autor: Rhobincu (discuție | contribuții) (Pagină nouă: Să se scrie o clasa <code>seriaf.poo.colcoviu.Main</code> care să implementeze o interfață grafică cu două <code>JTextArea</code> și un <code>JButton</code>. La apăsarea bu...)
Să se scrie o clasa seriaf.poo.colcoviu.Main
care să implementeze o interfață grafică cu două JTextArea
și un JButton
. La apăsarea butonului, se vor șterge din primul JTextArea
toate cuvintele care se găsesc în al doilea JTextArea
.
Reguli suplimentare:
- Clasa
Main
trebuie să aibă un constructor fără argumente care să construiască GUI-ul fără a-l face vizibil. - Ambele
JTextArea
vor fi integrate în câte unJScrollPane
- Numele câmpurilor vor fi următoarele:
mFrame
- frame-ul principalmTextArea
- text area unde este textul din care se vor șterge cuvintemScrollPaneText
- scroll pane-ul folosit pentrumTextArea
mWordsArea
- text area de unde se iau cuvintele ce vor fi ștersemScrollPaneWords
- scroll pane-ul folosit pentrumWordsArea
mReplaceButton
- butonul care va face ștergerea când e apăsat.
- Frame-ul trebuie să aibă dimensiunea minimă de 300x300 de pixeli
- Clasa
Main
trebuie să mai conțină o metodăvoid display()
care să facă GUI-ul vizibil.