| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Вопрос не в тему |
| Автор: XClan 17.2.2004, 16:53 |
| Как бы Вы сделали такой интерфейс более удобным? Если имеем 2 панеля, гда справа будет JList , а слева панель с 3-мя возможностью - Добавить(Add),Редактировать(Rename),Удаление(Delete) Вопрос заключается именно в левом панели. --- Как лучше сделать? Первый вариант Применить JTabedpane - где каждая загладка выполняет открытие 1 из трех возможностей панеля Второй вариант Во второй панели создать 3 кнопки и 3 панеля и прослоить(LayeredPane) и каждая кнопка вызывает нужную панель из слоя Может есть варианты получше? Спасибо! |
| Автор: AntonSaburov 17.2.2004, 18:06 |
| Модератор: Вопрос был бы лучше, если бы отражал проблему. Например "Как лучше сделать интерфейс" По-моему проще всего сделать список и три кнопки. На добавление вызывается диалог с пустым полем ввода. При редактировании - вызывается диалог с выделенным значением в списке. Если не отмечено - сообщить об этом пользователю. При удалении - спросить подтверждения и удалить выделенное значение в списке. Если не отмечено - сообщить об этом пользователю. Можно сделать короткие кнопки через Insert, Delete, Enter или еще какие комбинации. |