| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: GUI и Java FX приложения > Внешний вид окна |
| Автор: ShurikA 14.11.2006, 02:04 |
| Каким образом можно полностью поменять внешний вид окна проги? Кроме как писать свой LookAndFill... |
| Автор: batigoal 14.11.2006, 09:35 |
| Смотря что именно ты хочешь поменять. |
| Автор: ShurikA 14.11.2006, 09:50 |
Собственно говоря всё цвет, стандартные кнопки (minimize, maximize и т.д.), убрать стандартную рамку (вообще)... |
| Автор: powerOn 14.11.2006, 11:52 |
Можно не писать свой LAF, можно использовать чужой, уже написанный. Иначе никак, LAF для этого и создан. |
| Автор: LSD 14.11.2006, 16:46 |
| Ставишь JFrame.setUndecorated(true), а затем сам отрисовываешь все кнопочки, и т.п. (как на веб сайтах). В принципе это не сложно, но муторно, нужна толпа картинок. |
| Автор: ShurikA 14.11.2006, 18:11 |
| LSD, Этим способом можно изменить фбсолютно всё включая стандартные кнопки окна (minimize, maximize и т.д.)? Гдето может быть есть описание того как это делать или пример? |
| Автор: ShurikA 14.11.2006, 21:08 |
| Что значит конвертирование из XML в Class? Можно ли с помощью этого создать GUI? Добавлено @ 21:21 Груво говоря как можно зоздать GUI такого типа: http://www.realobjects.com/fileadmin/od/eopro4pdf/index.html |
| Автор: powerOn 14.11.2006, 21:21 | ||
Не понял... Причем тут конвентирование XML в класс? XML Binding (xml <-> Java Classes) - это совсем другая опера... Это один из методов работы с XML документами, предполагает отображение данных в XML документе на поля класса... Иль я что не так понял... |
| Автор: ShurikA 14.11.2006, 21:25 |
То есть? |
| Автор: powerOn 14.11.2006, 21:39 | ||||
| Я немного очепятался, и верно смысл потерян был... "предполагает отображение данных из XML документа на поля объекта определенного класса" [offtop] есть к примеру у тебя xml документ:
используя xml binding, его можно представить классом:
ну конечно же не сам класс будет содержать данные, а конкретный объект этого класса. [/offtop] |
| Автор: ShurikA 14.11.2006, 21:41 |
| powerOn, На самом деле я не совсем понимаю , пока что, зачем это нужно. |
| Автор: powerOn 14.11.2006, 21:45 | ||
я думаю, что XML (XML Binding) в данном вопросе не помошник. |
| Автор: ShurikA 14.11.2006, 21:58 |
| и всё таки как можно сделать красивый GUI кроме как всё выресовывать отдельно ручками? |
| Автор: LSD 14.11.2006, 23:16 | ||
С кнопками ничего сложного нет:
все полностью кастомизированная кнопка создана. |
| Автор: tolet 15.11.2006, 09:38 |
Мне вот LSD книжечку подсказал люто прикольную на эту тему: Иван Портянкин "Swing эффектные пользовательские интерфейсы" - там как раз на эту тему полно инфы. я вот в данный момент читаю - наслаждаюсь Удачи |
| Автор: ShurikA 15.11.2006, 09:47 |
| tolet, она есть гдето онлайн? |
| Автор: tolet 15.11.2006, 09:54 |
я искал - ненашел - заказывал в ОЗОНе |
| Автор: batigoal 15.11.2006, 12:36 |
Я вышлю тебе на почту вечером. |
| Автор: KOp4iK 15.11.2006, 14:53 | ||
извините |
| Автор: powerOn 15.11.2006, 15:16 |
Модератор: давайте с такими просьбами PM. |