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...)
(dif) ← Versiunea anterioară | Versiunea curentă (dif) | Versiunea următoare → (dif)
Jump to navigationJump to search

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:

  1. Clasa Main trebuie să aibă un constructor fără argumente care să construiască GUI-ul fără a-l face vizibil.
  2. Ambele JTextArea vor fi integrate în câte un JScrollPane
  3. Numele câmpurilor vor fi următoarele:
    • mFrame - frame-ul principal
    • mTextArea - text area unde este textul din care se vor șterge cuvinte
    • mScrollPaneText - scroll pane-ul folosit pentru mTextArea
    • mWordsArea - text area de unde se iau cuvintele ce vor fi șterse
    • mScrollPaneWords - scroll pane-ul folosit pentru mWordsArea
    • mReplaceButton - butonul care va face ștergerea când e apăsat.
  4. Frame-ul trebuie să aibă dimensiunea minimă de 300x300 de pixeli
  5. Clasa Main trebuie să mai conțină o metodă void display() care să facă GUI-ul vizibil.