-
- Downloads
Halad a többablakozás, alakul a keret
Kész van az, hogy amikor játszom először ki kelljen választani az adatbázis fájlt, és azon játsszam. Jól megy, mert ha beírok valami elcseszett nemlétező fájlnevet, akkor jön az exception.Ezt a PlayFrame konstruktorában kéne valahol elkapni!? Kicsit gyökérül oldottam meg a fájlkezelő bekapcsolódását a programba, de alapvetően az egyetlen dolog ami zavart, hogy a tálcán nem jelenik meg hozzá ikon. De megnéztem és pl. a NetBeansben is, ha meg akarok nyitni egy projektet, akkor az a fájlkezelő ugyanúgy nem jelenik meg, úgyhogy nem aggasztottam magam miatta. Az egyetlen pont, ami még továbbra is aggaszt, hogy listenerekkel oldottam meg, hogy egyszerre csak egy ablak legyen látható, és így egy igencsak illegális listenerhívást kellett beleírnom a PlayJFileChooser openDialog() függvényébe. Ezt majd valahogy még kikúrálom. *Side-note:* El kell intézni, hogy az ablakok a képernyő közepén nyíljanak, meg mert idegesítő, hogy mindig a bal felső sarokban van az összes ablak. Írtam saját Listenert is, nekem úgy tűnik, hogy hatékony. Bár az is tény, hogy mostmár eléggé furmányos a program. Próbálkoztam a játékgombok jó színezésével, már majdnem összejött, csak nem találtam még meg a megfelelő szülőt, akinek az updateUI() függvényét meg lehetne hívni. Ugyancsak ide a sourceFrame meghatározását át kell írni, mert ez erre az egyetlen esetre működik jól, ha átraknám akárcsak egy újabb panelbe, már rögtön rossz lenne. Szerintem valamilyen paraméterként fogja majd megkapni. A MenuButton osztály elvileg arra lenne jó, hogy alapból az összes menübeli gomb egyforma méretű legyen, de az istenért nem akarja... Lehet, hogy csak a konténer layoutja miatt van, majd még játszom vele. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! Az új osztályokhoz és változókhoz ! ! mindenképp kell dokumentációt írni, ! ! mert már kezd nagyon átláthatatlan- ! ! ná válni. Főleg a listener, meg az ! ! egész több blakos kavarás miatt. A ! ! végén én is elfelejtem mire jók és ! ! akkor aztán cseszhetem az egészet. ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! _______________________________________ /There are three kinds of people: men, \ \ women, and unix. / --------------------------------------- \ \ .--. |o_o | |:_/ | // \ \ (| | ) /'\_ _/`\ \___)=(___/
Showing
- words/src/words/core/DB.java 23 additions, 20 deletionswords/src/words/core/DB.java
- words/src/words/gui/ChoseAnswerButton.java 20 additions, 10 deletionswords/src/words/gui/ChoseAnswerButton.java
- words/src/words/gui/FileChoserAdapter.java 18 additions, 0 deletionswords/src/words/gui/FileChoserAdapter.java
- words/src/words/gui/FileChoserListener.java 11 additions, 0 deletionswords/src/words/gui/FileChoserListener.java
- words/src/words/gui/MainFrame.java 101 additions, 70 deletionswords/src/words/gui/MainFrame.java
- words/src/words/gui/MenuButton.java 13 additions, 0 deletionswords/src/words/gui/MenuButton.java
- words/src/words/gui/PlayFrame.java 16 additions, 7 deletionswords/src/words/gui/PlayFrame.java
- words/src/words/gui/PlayJFileChooser.java 64 additions, 0 deletionswords/src/words/gui/PlayJFileChooser.java
Loading
Please register or sign in to comment