powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Разработка главного окна, пары журналов документов и пары форм ввода
25 сообщений из 101, страница 1 из 5
Разработка главного окна, пары журналов документов и пары форм ввода
    #39146842
db2exc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Подскажите, пожалуйста, сложно ли на Java это сделать?

Спасибо.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39146857
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3.5 часа
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39146966
db2exc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grasoff.net,
Какие нужны модули ( инструментарий)?
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39146999
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
db2excgrasoff.net,
Какие нужны модули ( инструментарий)?
Swing - старая добрая классика. Легко нагуглить кучу материалов и примеров. Все косяки давно известны и решаемы.
JavaFX - модно и современно. Хороший WYIWYG от Oracle. MVVM. Возможны неожиданные косяки на ОС отличных от Windows.
SWT/JFaces - выглядит как нативный GUI. Рекомендован многими экспертами. Особенно подходит для фанатов Eclipse.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147081
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Swing - старая добрая классика. Легко нагуглить кучу материалов и примеров. Все косяки давно известны и решаемы.
JavaFX - модно и современно. Хороший WYIWYG от Oracle. MVVM. Возможны неожиданные косяки на ОС отличных от Windows.
SWT/JFaces - выглядит как нативный GUI. Рекомендован многими экспертами. Особенно подходит для фанатов Eclipse.[/quot]
Можно я тут немножко экзотики подсыплю?
Qt для Java
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147084
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczSwing - старая добрая классика. Легко нагуглить кучу материалов и примеров. Все косяки давно известны и решаемы.
JavaFX - модно и современно. Хороший WYIWYG от Oracle. MVVM. Возможны неожиданные косяки на ОС отличных от Windows.
SWT/JFaces - выглядит как нативный GUI. Рекомендован многими экспертами. Особенно подходит для фанатов Eclipse.

Что-то первый раз некрасиво получилось... Плохо, что свои сообщения нельзя редактировать.
Повторяю...

Можно я тут немножко экзотики подсыплю?
Qt для Java
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147089
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickМожно я тут немножко экзотики подсыплю?
Qt для Java
Qt такая штука, про которую все слышали, но никто в Java никогда не видел.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147271
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.net3.5 часа

на JavaScript ?
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147272
ART-CODE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использование Java для создания пользовательского интерфейса (GUI)
Это преступление против Человечества.
Пожалуйста, подумайте как это можно сделать иначе, пока еще не поздно.

Последние несколько лет сопровождаю (в нагрузку к основной работе) приложение с таким интерфейсом:
перед пользователями постоянно извиняться приходится за то, что
- медленно грузится,
- постоянно тормозит,
- все время обновлять джаву нужно
- все время - то проблемы с джавой в браузере то отказ от поддержки ее.
Ну и до кучи - не нормальные графические элементы, с которыми не всегда понятно пользователю как работать,
звонят спрашивают, например, почему не видно половину формы ? - прокрутите окно! - А как ?
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147288
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODEИспользование Java для создания пользовательского интерфейса (GUI)
Это преступление против Человечества.
Пожалуйста, подумайте как это можно сделать иначе, пока еще не поздно.
Басня про зеркало.

ART-CODEПоследние несколько лет сопровождаю (в нагрузку к основной работе) приложение с таким интерфейсом:
перед пользователями постоянно извиняться приходится за то, что

Кто-то наговнокодил, а виновата Java?

ART-CODE- медленно грузится,

Инициализацию надо делать после презентации окна пользователю, а не до.

ART-CODE- постоянно тормозит,

У тех кто не знает про однопоточность GUI и постоянно блокирует EDT, конечно же, будет тормозить. И тут даже от тулкита не зависит.

ART-CODE- все время обновлять джаву нужно

1 раз встроить JRE в проект и забыть.

ART-CODE- все время - то проблемы с джавой в браузере то отказ от поддержки ее.

Браузер тут вообще при чем??? Аплеты умерли более 10ти лет назад.

ART-CODEНу и до кучи - не нормальные графические элементы, с которыми не всегда понятно пользователю как работать,
звонят спрашивают, например, почему не видно половину формы ? - прокрутите окно! - А как ?
И снова Java виновата.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147306
ART-CODE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczАплеты умерли более 10ти лет назад
https://ibank2.ru/index.html
Java-апплет загружается с портала «iBank2.RU» и автоматически подключается к нужному банку по выбранному ключу электронной подписи.

ну, еще в WebMin есть аплет файлового менеджера,
http://doxfer.webmin.com/Webmin/Java_File_Manager
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147332
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODE https://ibank2.ru/index.html

И? То что у онлайн банкинга до сих пор не нашлось средств перевести фронт-энд на HTML характеризует успешность этого продукта не с лучшей стороны.

ART-CODE http://doxfer.webmin.com/Webmin/Java_File_Manager
Ну, да. Есть пара задач, для которых Applet до недавних пор был лучшим решением. Работа из браузера с файловой системой, цифровые подписи и пр. Но это, ведь, исключения. Но какое это отношение имеет к Java GUI вообще? Кто тут до вас упоминал о Web или браузере?
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147342
ART-CODE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, на сколько мне известно iBank2, сейчас переводят с джавы, видимо, еще не закончили.

Офлайн приложение скомпиленое с джавой тоже доводилось использовать.
Ну, не особо шустрое, конечно.
Иногда с ним случаются какие-то глюки, от которых непонятно как избавиться:
иногда кеш джавы почистить помогает, а иногда только полная переустановка.
Вещь в себе, такая.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147354
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODEВещь в себе, такая.
кроссплатформенность требует жертв(
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147368
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebograsoff.net3.5 часа

на JavaScript ?bootstrap, jsp
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147383
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODEНу, на сколько мне известно iBank2, сейчас переводят с джавы, видимо, еще не закончили.

На PHP что ли?


ART-CODEОфлайн приложение скомпиленое с джавой...
иногда кеш джавы почистить помогает, а иногда только полная переустановка.
Здаётся мне, вы тут не местный и Java для вас что-то типа синхрофазотрона.
Некоторые, я слышал, и Windows раз в месяц переустанавливают - говорят быстрее работает.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147387
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODEНу, на сколько мне известно iBank2, сейчас переводят с джавы, видимо, еще не закончили.
Ну, вот и я о том же.

ART-CODEОфлайн приложение скомпиленое с джавой тоже доводилось использовать.
Ну, не особо шустрое, конечно.
Иногда с ним случаются какие-то глюки, от которых непонятно как избавиться:
иногда кеш джавы почистить помогает, а иногда только полная переустановка.
Вещь в себе, такая.
Ваши комментарии делают мне больно. Какая, к черту, компиляция? Какой ещё "кеш джавы"? Нет такого в природе. Если вы имеете дело с кривыми проектами, но это не повод пенять на платформу, которая уже много лет как доказала, что ничего кросс-платформенного, достаточно производительного и при этом с не высокой трудозатратностью - просто нет.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147436
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczВаши комментарии делают мне больно. Какая, к черту, компиляция? Какой ещё "кеш джавы"? Нет такого в природе. Если вы имеете дело с кривыми проектами, но это не повод пенять на платформу, которая уже много лет как доказала, что ничего кросс-платформенного, достаточно производительного и при этом с не высокой трудозатратностью - просто нет.
Похоже большинство его обвинений относятся к Web-Start.
Такие как
автор- медленно грузится
Грузится откуда? Может медленная сетка.
автор- постоянно тормозит,
Тормозит где. Если в части внешних систем - то очевидно что даже миграция на С++ не решит проблему тормоза.
автор- все время обновлять джаву нужно
Тут - непонятно. Весь современный софт (и даже браузеры) периодически обновляются.
Наверное на уровне домена можно как-то регулировать их частоту обновлений или фриз.
автор- все время - то проблемы с джавой в браузере то отказ от поддержки ее.
Насколько мне известно Chrome отказывался от поддержки некоторых
морально устаревших технологий типа Applets. Но неужели у вас - приложение
на апплетах?
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147449
ART-CODE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, я чужой в этой теме, извините .
Я честно пишу о проблемах, как они видятся со стороны пользователя, а кто виноват в них
- технология или разработчики - это самый интересный вопрос.

автор Какая, к черту, компиляция?
Ну, не компиляция, а сборка, главное - что в результате получается установочный дистрибутив
с расширением EXE, в который помимо приложения включена Java машина.
После каждого обновления предоставляемого разработчиками мы запускаем сборку такого дистрибутива.
И предоставляем его пользователям.

авторНа PHP что ли?
На сервере все та же Java остается,
а для клиента будет HTML5 плюс расширения для браузеров.

Вспомнил еще пару приколов:
1 - Оказывается внутри Java есть своя библиотека которую нужно править,
когда часовые пояса меняет в очередной раз наше правительство.
Я был шокирован, что мало настроить ОС, так еще и Джаву патчить надо.
2 - Не знаю кто в этом виноват, но у программки с которой я работаю, написанной на JAVA
поля ввода игнорируют установленную раскладку языка.
Если писал текст в блокноте, переключил язык, а затем перевел фокус ввода на окно программы на JAVA,
то там не тот язык на который ты только что переключился в блокноте и который светится в трее. Бесит.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147465
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODEНу, не компиляция, а сборка, главное - что в результате получается установочный дистрибутив
с расширением EXE, в который помимо приложения включена Java машина.
После каждого обновления предоставляемого разработчиками мы запускаем сборку такого дистрибутива.
И предоставляем его пользователям.

Ну ты даёшь браток... Это вы сами выбрали способ дистрибуции. Свой инсталлировщик или java4exe или как его там.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147466
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODEчто в результате получается установочный дистрибутив
с расширением EXE, в который помимо приложения включена Java машина.
Это снова не о том. Совершенно не важно как именно вы JVM встроили. Важно то что для достаточно крупных standalone приложений это очень удобно. exe тут вообще не при чем. Это просто точка входа, которая от shell/batch скрипта мало чем отличается.

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

ART-CODE1 - Оказывается внутри Java есть своя библиотека которую нужно править,
когда часовые пояса меняет в очередной раз наше правительство.
Я был шокирован, что мало настроить ОС, так еще и Джаву патчить надо.

Потому что кроссплатформенная и содержит информации поболее чем виндовая БД. То что винду надо "патчить" вас почему-то не смущает.

ART-CODE2 - Не знаю кто в этом виноват, но у программки с которой я работаю, написанной на JAVA
поля ввода игнорируют установленную раскладку языка.
У меня этот баг каждые два года появляется и исчезает в зависимости от версий Windows и апдейтов установленных на них.
Для тех кто хочет нативности GUI всегда есть SWT.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147475
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODE1 - Оказывается внутри Java есть своя библиотека которую нужно править,
когда часовые пояса меняет в очередной раз наше правительство.
Я был шокирован, что мало настроить ОС, так еще и Джаву патчить надо.

Дада... это печалька. А еще бывает так что была страна... Югославия и она внезапно
исчезла с карт Европы. Чо делать? Патчить всё ПО. Или был раньше немецкий язык
а потом станет германо-сирийский. Или был Кр... нет я тут лучше промолчу.
А то буду обижен местным модером.

Вобщем - кутерьма с этой политикой. Но если у тебя есть свой ТруЪ-рецепт
"универсального конфигуратора" для любой системы - то расскажи
как он должен работать. На каких принципах. И как много нужно
закладывать в него возможностей.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147499
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODE2 - Не знаю кто в этом виноват, но у программки с которой я работаю, написанной на JAVA
поля ввода игнорируют установленную раскладку языка.
Если писал текст в блокноте, переключил язык, а затем перевел фокус ввода на окно программы на JAVA,
то там не тот язык на который ты только что переключился в блокноте и который светится в трее. Бесит.
Скорее всего это не дефект Java-SWING. У меня подобное поведение было и на терминалках
и в кастомных (не Java) приложениях. Периодически. От версии к версии.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147543
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netNeboпропущено...


на JavaScript ?bootstrap, jsp

Прокручиваемые журналы с фильтрацией, поиском тоже ?
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39147545
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODE,

ну вот Яков Файн пишет на Java для энтерпрайза, ну и нормально же всё.
...
Рейтинг: 0 / 0
25 сообщений из 101, страница 1 из 5
Форумы / Java [игнор отключен] [закрыт для гостей] / Разработка главного окна, пары журналов документов и пары форм ввода
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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