Я в значительной степени новичок в программировании и знаю только основы VB, Java и C ++. В последнее время я пытался работать над Java, создавая несколько очень простых приложений для настольных компьютеров, но я нашел, что менеджеры свинга и компоновки очень разочаровывают. Я знаю, как заставить их работать, и я делал это раньше (не говоря, что у меня это хорошо получается), но работа с GUI просто заставляет меня отказаться от всего проекта. Мне нравится, как это делается с VB или C #.
Существуют ли другие аспекты технологий Java или Java, над которыми я могу работать вместо графического интерфейса? Или это означает, что, может быть, я должен просто пойти на C #, если я собираюсь разрабатывать некоторые настольные приложения?
Спасибо!