Что такое Java-эквивалент C # Windows Forms для простого и быстрого создания приложений с графическим интерфейсом - PullRequest
10 голосов
/ 04 июня 2009

Я хотел научиться программировать и посмотрел на Java и C #. Я решил пойти с C #, потому что было так просто открыть форму и добавить к ней несколько кнопок и текстовых полей. C # Express заставил меня начать только одну загрузку.

Из того, что я видел с Java, это не могло быть сделано. По крайней мере, без загрузки и настройки другого программного обеспечения. Все из которых я не нашел простых инструкций для. Но я действительно хотел выучить Java.

Я действительно не хочу изучать, как создавать пользовательские интерфейсы и новый язык. Я бы предпочел просто сосредоточиться на самом коде. Есть ли простой способ (например, C #) для создания приложений Java?

Ответы [ 12 ]

0 голосов
/ 06 июня 2009

Я решил пойти с C #, потому что было так просто открыть форму и добавить к ней несколько кнопок и текстовых полей.

Вы можете сделать это с помощью сборщиков на любом языке без написания кода.

Всего одна загрузка C # Express заставила меня начать.

Netbeans - это то же самое соглашение для Java.

Из того, что я видел с Java, это не могло быть сделано. По крайней мере, без загрузки и настройки другого программного обеспечения.

Правда, вы не можете разрабатывать Java с помощью C # Express и не можете разрабатывать с помощью Netbeans. Вам необходимо установить два компонента программного обеспечения.

Все из которых я не нашел простых инструкций для.

Предлагаю попробовать http://www.google.co.uk/search?q=netbeans+gui+builder+tutorials 55 100 обращений или http://www.google.co.uk/search?q=java+gui+tutorials 1 340 000 обращений

Но я действительно хотел выучить Java.

Не похоже, что вы действительно хотите написать какой-либо код или установить более одной программы одновременно. Вы обнаружите, что обучение программированию на языке потребует от вас большего, чем это.

Я что-то упустил?

Довольно немного, я представляю.

Я действительно не хочу изучать, как создавать пользовательские интерфейсы и новый язык.

Вы можете использовать GUI Builder для компоновки ваших окон, но если вы хотите, чтобы ваша программа делала что-то полезное, вам придется немного программировать на языке.

Я бы просто хотел сосредоточиться на самом коде.

Это противоречит всему, что вы только что сказали. Вы не можете сосредоточиться на коде, не изучая язык.

Есть ли простой способ (например, C #) для создания приложений Java?

Чтобы писать приложения, которые делают что-то полезное, вам нужно научиться программировать и хотя бы один язык. Я предлагаю вам также научиться отлаживать и профилировать вашу программу.

0 голосов
/ 06 июня 2009

Используя Netbeans, вы можете довольно легко создавать Swing GUI на основе Java. Netbeans поставляется с довольно хорошим конструктором графического интерфейса.

Если вы научитесь программировать на Java, я не думаю, что создание приложений на Java Swing с нуля было бы слишком сложным делом. Это просто вопрос изучения библиотек Swing.

Не будучи фоном .NET, я не могу комментировать изучение графических интерфейсов C #, но из моего опыта Swing очень прост в изучении, и он ПОМОГАЕТ МНОГО понять код, лежащий в основе того, что генерирует GUI-строитель в Netbeans.

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