Турнирная таблица Java - PullRequest
       9

Турнирная таблица Java

1 голос
/ 29 июня 2010

Я работаю над Java-приложением, которое требует создания турнирной сетки для учета результатов событий, и я хотел бы отобразить этот турнир в JFrame, если это возможно, для него нужно показать 2,4,8,16 и т. д. оригинальные плееры. Я хочу динамически сгенерировать это, используя jcombobox, чтобы спросить пользователя, сколько игроков они хотят в этом событии, а затем иметь соответствующее количество (и, надеюсь, соответственно, разнесенных) jtextboxes.

Есть какие-нибудь идеи о "простом" способе написать это самому? Не ищу полный код, просто отправная точка.

Редактировать: Когда я доберусь до завершения кода для этого проекта, я опубликую макет, который я сделал здесь, для дальнейшего использования.

Ответы [ 2 ]

2 голосов
/ 29 июня 2010

Это частичный ответ, но вы можете расположить имена игроков следующим образом:

Player 1         Player 2          Player 3
Player 2
Player 3         Player 3
Player 4

Если вам нужны линии, вам нужно нарисовать диаграмму на JPanel иеще один JPanel для ввода данных.

0 голосов
/ 29 июня 2010

Вы можете пойти с JPanel, который имеет GridLayout с одной строкой. В каждом слоте GridLayout есть еще один JPanel. Этими экземплярами JPanel также управляет GridLayout, но на этих панелях они содержат один столбец JPanel s. Каждый из этих внутренних JPanel экземпляров будет содержать ваши JTextField s.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...