|
|
|
Шашки: наложить движок на Swing
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток, уважаемые жители и жительницы ресурса! Во время написания игры Шашки столкнулся со следующей проблемой: у меня есть класс, который отвечает за движок (логику работы игры) и есть класс, который отвечает за графику (прорисовывает шахматную доску, шашки и т.д.). Подскажите, пожалуйста, как эти классы соединить, чтобы игра работала? Не хочеться как-то запихивать логику в ActionListener кнопок. Или это единственно верное решение? Проблема еще в том, что для того, чтобы осуществить ход, нужно последовательно кликнуть на два кнопки одна за другой: на ту, где находится шашка, и на ту, куда нужно шашку переместить. Есть идея в Listener-е сделать еще один внутренний Listener, но как-то в этой идеи чувствуется индийская школа =) Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2017, 22:41 |
|
||
|
Шашки: наложить движок на Swing
|
|||
|---|---|---|---|
|
#18+
https://github.com/search?utf8=?&q=java checkers swing&type= https://github.com/search?utf8=?&q=checkers javafx&type= ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2017, 23:17 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39430550&tid=2123020]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 329ms |

| 0 / 0 |
