Java 2D игровое меню - PullRequest
       3

Java 2D игровое меню

1 голос
/ 07 января 2011

Я делаю настольную Java-игру на качелях, но кроме JTextPane для чата, все было сделано с использованием Java 2D.

Итак, я хотел бы знать, как лучше реализовать "«Начать игру» с некоторыми опциями, такими как (Присоединиться к игре, Создать игру, Опции, Выйти).

  • Должен ли я нарисовать опции, используя java 2D, или создать меню класса Option, расширяющее что-то вроде JLabel?
  • И я должен создать JPanel для каждого уровня меню, если так, как лучше всего перейти с одного JPanel на другой?

Я мог бы просто использовать MenuBar, но это не таквыглядит так мило.

Спасибо

Ответы [ 2 ]

1 голос
/ 17 декабря 2011

Лучший способ изменить JPanels использует CardLayout .

1 голос
/ 07 января 2011

То есть, это мнение, что вы хотите, я просто дам вам свое, но в конце концов все зависит от ваших критериев.

Мне больше нравится холст, так как он все рисует, и мне нравитсякак меню составлено, так что я думаю, что Java 2D, это хороший способ сделать это

Мне не нравятся ни JPanel, ни MenuBar, так как они оба выглядят очень ... простыми, онислишком часто, и то, что я хочу в моих играх, это немного оригинальности, именно так мне нравится рисовать все это.

...