powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Java GUI
25 сообщений из 133, страница 3 из 6
Java GUI
    #38066932
jbond81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверин1) Считаете ли вы, что разработка сложных gui на java - достаточно трудоемкая операция(по времени, возможно по прикладным усилиям)?


да, считаю

Озверин2) Если считаете, то как выходите из положения?


Не использовать Java для создания GUI

Озверин3) Когда либо использовали связку из каких нить WinForms(gui)+Java(Back End) ?
4) Если использовали, зачем? Подводные камни? Брат выжил?


рарешаю
...
Рейтинг: 0 / 0
Java GUI
    #38066946
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GregTkО чём речь то? Я говорю что Swing хорошая вещь
верю)))
Только с чем сравнивал?
Ничего личного, но логики нет. Не с чем сравнить))).
Веб фреймворков - как грязи. С десктопа Java если не уходит, то особнячком.
Об этом сам Оракл говорил (намекал).
Про Delphi я бы тебе поверил, если бы привёл адекватный пример про FB.
...
Рейтинг: 0 / 0
Java GUI
    #38066976
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день. Уважаемые форумчане.
Давайте сверим позиции .
-Три волосинки это много или мало?
В супе много... На голове мало.

Что имеется ввиду под сложным GUI? Всё относительно.

Раскажу про свой опыт swing.
Наверное у меня не очень сложное GUI
У меня бизнес приложения. (HoReCa -Hotel-Restoran-Cafe)
Автоматизация Торговых залов ,Ресторанов ,Отелей.

Было всё написано на Дельфи.Бизнес успешно развивался.
Но Windows начало колбасить Выпуск Vista, семёрки ,а сейчас и непонятной 8.
Начало колбасить и Дельфи...ставя новые дельфи...был глюк на глюке в этих Дельфях.
И самое главное винда(любых версий) заражалась вредоносным ПО с пол-оборота.(Ну это отдельный разговор).
Всё это ставило мой бизнес под угрозу.

Было принято решение отказ от виндовс и дельфи и т.д.
Крос-платформенное решение.(Вообще я считаю бизнес-приложения должны быть кросплатфоменными)

Была взята концепция JDeveloper ADF-Swing
Вначале как дельфиста меня жутко возмущало ,что нельзя просто бросить компонент на форму.
Ведь в яве есть Layout и надо придерживаться их парадигмы.(я всё красоту этой философии потом понял когда тестировалось под Маками ,разными Линуксами и т.д ведь менеджер экранов у всех ОС разный)

И поэтому был сделан шаг назад...нельзя применять в swing те же методы ,что и в дельфи.
Мы долго запрягали но быстро поехали.
Были разработан свой framework и потом команда побежала. :-)
Весь интерфейс был переработан на swing .
А были и сложные моменты(работа с фотографиями блюд) DRAG and DROP графика отеля.

И главное...для меня это было неожиданностью...я как дельфист в это не верил.
Действительно SWING кросплатформеный...GUI поведение на всех ОС ,что я видел почти одинаковое.

Поэтому я SWING у(и java в частности) признателен как компонентам спасшим мой бизнес и вдохнувшим новую струю.

Не только про SWING скажу...пришлось делать и свой генератор отчётов...раньше это был FastReport..сейчас кросплатформенный PDF на базе iText .
...
Рейтинг: 0 / 0
Java GUI
    #38067010
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apache Pivot очень мне нравится визуально, но он пока в стадии развития
...
Рейтинг: 0 / 0
Java GUI
    #38067191
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_al,
спасибо за развернутый ответ
авторБыла взята концепция
авторМы долго запрягали
авторБыли разработан свой framework
авторВесь интерфейс был переработан
авторпришлось делать и свой генератор отчётов
...
Рейтинг: 0 / 0
Java GUI
    #38068018
tumblerrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Товарищи, а зачем сейчас на джве, смотреть в сторону свинга?
Вполне себе кошерный JavaFX давно встроен в платформу.
Выглядит современно и позволяет очень многое.
Для особых извращенцев эстетов, есть графические билдеры где как раз можно "мышкой накидать форму".
...
Рейтинг: 0 / 0
Java GUI
    #38068037
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tumblerrrТоварищи, а зачем сейчас на джве, смотреть в сторону свинга?
JavaFX достаточно молод. Никто им плотно не занимался. Уверен что там найдутся и свои баги.

tumblerrrВполне себе кошерный JavaFX давно встроен в платформу.

Пока только в JDK.

tumblerrrВыглядит современно и позволяет очень многое.

Он позволяет рюшечки. А нам нужна инфраструктуру (aka Swing Application Framework)

tumblerrrДля особых извращенцев эстетов, есть графические билдеры где как раз можно "мышкой накидать форму".
WYSIWYG есть только один. Он не умеет MigLayout. Вы, видать, ERP форм отродясь не делали. Я манал такое без WYSIWYG отрисовывать в промышленых масштабах.
...
Рейтинг: 0 / 0
Java GUI
    #38069924
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GUI - достаточно интереснвя штука. У меня сейчас одна организация просит "довести до ума приложение на Access 2010". С одной стороны они хотят, чтобы все выполнялось также реактивно, как а Access, а с другой им нужна функциональнось, которой а Access просто не достичь. Я им показал примеры из интернета, реализованные на Swing ( а точнее NetBeans RCP ) из таких областей как самолетостроение, космос, NATO, медицина, но это их не впечатлило, потому что они зациклены на реактивности ACCESS и каждого интересует его собственная область применения. Единственное, что их заставило задуматься, это, когда я сообщил, что, если к вам не к чему придраться, но надо, то обязательно вспомнят о лицензии на MS Office
...
Рейтинг: 0 / 0
Java GUI
    #38069945
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что в Access выполняется недостижимо реактивно для Java GUI?
...
Рейтинг: 0 / 0
Java GUI
    #38070032
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

Да нет. Это точка зрения пользователей. Естесственно, что на notebook с 1гб памяти все кажется несколько медленным.
Я думаю, что тот примитивный и не поддающийся какому-либо расширению GUI от Access может быть легко воспроизведен простейшими средствами Swing ( молчу о JavaFX 2)).
Но, парадокс в том, что демонстация многофункционального приложения, разработанного на NetBeans RCP и широко используемого в той же отрасли во многих почтенных организациях, что и у моих заказчиков ( не могу ткнуть пальцем из соображений самосохранения) не произвела должного впечатления. Немного задумались лишь после того, когда я им сказал, что если к Вашей оганизации не к чему придраться, но надо, то отсутствие лицензии на MS Office станет предлогом.

Насчет реактивности у меня сложилось впечатление, что качество framework на сегодня многие оценивают количеством запросов в секунду, которое в состоянии обработать ваше приложение. Тут и 100000 и, как минимум 1000 звпросов в секунду. Все забывают, что даже 1 (один) запрос в секунду к Вашему сайту - это счастье. И запрос на Twitter - это не тоже самое, что запрос в Bank of America. Конечная цена разная.
...
Рейтинг: 0 / 0
Java GUI
    #38070065
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery ShiskinНасчет реактивности у меня сложилось впечатление, что качество framework на сегодня многие оценивают количеством запросов в секунду, которое в состоянии обработать ваше приложение. Тут и 100000 и, как минимум 1000 звпросов в секунду. Все забывают, что даже 1 (один) запрос в секунду к Вашему сайту - это счастье. И запрос на Twitter - это не тоже самое, что запрос в Bank of America. Конечная цена разная.
Вопрос про Java GUI, не понял к чему тут количество запросов к серверу.
...
Рейтинг: 0 / 0
Java GUI
    #38070082
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

Это просто пример как неграмотно оценивается нынче framework или приложение
...
Рейтинг: 0 / 0
Java GUI
    #38070088
Vladmir K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczА что в Access выполняется недостижимо реактивно для Java GUI?

Вот полностью согласен. Мне тоже интересно.

Лично мне, наоборот, всегда попадались хоть и быстрые, но кривые интерфейсы на "аскесе". Может мне реально не везло, но аксессные интерфейсы бесили уже спустя нескольких минут использования.

Опять же, лично я считаю, что быстрый интерфейс можно сделать на свинге. Нужно только ключик подобрать и правильно написать.

Был опыт перевода быстрого фокспрошного приложения на .net. Суть была та же: пользователи говорили, что тут быстро, а в новом чуть медленнее. Да были слабые компы (давно дело было - Пеньки были еще). Но сделали анализ - пришли к выводу, что дело тупо в привычке оператора нажимать определенные кнопки и сокращения. В итоге с помощью гибкости (а свинг гибок до безобразия) сделали удобный интерфейс и даже сократили количество действий оператора. В итоге всем понравилось.
...
Рейтинг: 0 / 0
Java GUI
    #38070112
Vladmir K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Valery ShiskinЭто просто пример как неграмотно оценивается нынче framework или приложение
Вот вот. Один забытый eager fetch может породить миллион ненужных запросов к базе. И как это рассматривать - вау - сколько обращений к серверу или фуу аццкий фремворк? Скорее всего ни то, ни другое.
...
Рейтинг: 0 / 0
Java GUI
    #38070114
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladmir Kчто дело тупо в привычке оператора нажимать определенные кнопки и сокращения.
конкретнее!
Чаще всего нужно:
- фокус на нужную колонку и фильтр при наборе первой буквы со скоростью машинистки
- на Enter перенос фокуса и ввод количества товара
т .д.
...
Рейтинг: 0 / 0
Java GUI
    #38070127
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

С чего Вы взяли, что это чаще всего и нужно ? Если есть заказ и его нужно быстро сделать, получить деньги и свалить, то да.
...
Рейтинг: 0 / 0
Java GUI
    #38070132
Vladmir K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Vladmir Kчто дело тупо в привычке оператора нажимать определенные кнопки и сокращения.
конкретнее!
Чаще всего нужно:
- фокус на нужную колонку и фильтр при наборе первой буквы со скоростью машинистки
- на Enter перенос фокуса и ввод количества товара
т .д.
Да, все именно так. Это наиболее актуальные вещи. И что, свинг не достаточно быстр для этого? Мне кажется - потянет.
...
Рейтинг: 0 / 0
Java GUI
    #38070189
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery Shiskin,
я про то, что форум не аналитиков, а программистов)).
Давайте конкретнее про фразы "креативный" \ "реактивный" и т.д.
))
...
Рейтинг: 0 / 0
Java GUI
    #38070196
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Что, надо код программы ?
...
Рейтинг: 0 / 0
Java GUI
    #38070205
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery ShiskinPetro123,
Что, надо код программы ?
да хоть что!
Если ты критикуешь:
авторС чего Вы взяли, что это чаще всего и нужно ?
то скажи - "что чаще нужно"?
...
Рейтинг: 0 / 0
Java GUI
    #38070308
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tumblerrrВполне себе кошерный JavaFX давно встроен в платформу.

Где? Куда? Я что-то пропустил? Он начал встраиваться в JDK-7 ЕМНИП.
...
Рейтинг: 0 / 0
Java GUI
    #38070316
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Даже как то трудно сразу и ответить на вопрос "что чаще нужно". Одних устроит, то, что вы сказали, другим надо мышкой щелкать
на карте, третьим щелкнуть на кнопке, подождать 2 часа и получить прогноз погоды и т.д. Еще кто-то любит игры разрабатывать и т.д.
Все какое-то разнообразие. Это как все привыкли, что домашний компьютер - это весь мир, а вокруг ничего. Ни планшетов ни супер компьютерах ни вычислителей на установках пво. Только ввел номер кредитки и получил заказ.
...
Рейтинг: 0 / 0
Java GUI
    #38070323
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

Он уже несколько месяцев как в JDK 7 на Win,Mac и Linux. Более того, есть и visual IDE.
...
Рейтинг: 0 / 0
Java GUI
    #38070334
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery Shiskinmayton,

Он уже несколько месяцев как в JDK 7 на Win,Mac и Linux. Более того, есть и visual IDE.
Как быстро летит время... Для кого-то несколько месяцев - это давно...
Мда... стар я стал. Пора отдавать свою кнопку "Зобанить"
...
Рейтинг: 0 / 0
Java GUI
    #38070337
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery ShiskinОн уже несколько месяцев как в JDK 7
То что его добавили в JDK ни на что не влияет вообще.
В JRE его так и нет. А в JDK оно, или отдельно качать надо, сути для конечного юзера не меняет.
Это ислключительно для удобства девелоперов, как, например, JavaDB.

Valery Shiskinна Win,Mac и Linux.

Чет я линкса в списке закачек пока не вижу.

Valery ShiskinБолее того, есть и visual IDE.
Мы как бе, вкурсе. WYSIWYG, а не "visual IDE". Называется SceneBuilder. И пока никто не видел что оно "рисует".
...
Рейтинг: 0 / 0
25 сообщений из 133, страница 3 из 6
Форумы / Java [игнор отключен] [закрыт для гостей] / Java GUI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]