Кросс-платформенный порядок кнопок на Java и Swing - PullRequest
3 голосов
/ 20 января 2009

Я создаю кроссплатформенное приложение, используя Swing и Netbeans (Group Layout). Есть ли хитрость, которой мне не хватает, чтобы помочь в разработке диалогов, скажем, с кнопками «ОК», «Отмена» в правильном порядке для разных платформ - в частности, для Windows (OK-Cancel) и Mac (Cancel-OK), в отличие от JOptionPane? Я могу получить свой собственный класс из JDialog с двумя кнопками на нем и поменять местами текст и действия - я просто подумал, есть ли что-то «из коробки», которое я пропустил. (Это , а не вопрос о том, какими должны быть круглые кнопки, или об использовании глаголов, например, Сохранить вместо ОК.)

Ответы [ 2 ]

4 голосов
/ 20 января 2009

MiGLayout поддерживает это "из коробки". Либо воспользуйтесь этим менеджером макетов, либо посмотрите, как он работает.

0 голосов
/ 20 января 2009

Eclipse SWT также предоставляет макеты с поддержкой платформы.

...