|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|||||||||||
Не работает фильтр в FileChooser18.05.2013, 23:36. Показов 1732. Ответов 13
Метки нет (Все метки)
Помогите настроить фильтр.
нужно было задать описание фильтра в абстрактном методе:
Добавлено через 12 минут Ситуация снова прояснилась. Методу void accept моего фильтра нужно передать объект типа File. А он появляется только после вызова FileChooser и при втором вызове все нормально. Но как решить эту проблему я не понимаю. Может есть у кого пример или киньте ссылку.
0
|
|||||||||||
| 18.05.2013, 23:36 | |
|
Ответы с готовыми решениями:
13
FileChooser FileChooser |
|
|
|||||||
| 19.05.2013, 01:09 | |||||||
и чем вам кстати FileNameExtensionFilter не угодил?
0
|
|||||||
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
||||||
| 19.05.2013, 01:13 [ТС] | ||||||
|
думаю это лучший способ изучить язык: написать какую-то программу.
Добавлено через 2 минуты все равно не работает с первого раза
0
|
||||||
|
|
|
| 19.05.2013, 01:17 | |
|
используйте готовый, зачем городить велосипеды http://docs.oracle.com/javase/... ilter.html
0
|
|
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
||||||||||||
| 19.05.2013, 01:24 [ТС] | ||||||||||||
|
Спасибо, но хотелось просто разобраться как это все работает. Проблема была вот в чем:
эта строчка
0
|
||||||||||||
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
||
| 19.05.2013, 01:50 [ТС] | ||
|
mutagen,
0
|
||
|
|
||
| 19.05.2013, 03:10 | ||
|
невозможно написать программу так чтобы она хорошо работала вот сейчас вы зяняты свингом, рекомендую почитать Портянкина "Swing Эффективные пользовательские интерфейсы" прежде чем бросаться писать. Большинство из вопросов что вы задаёте - отпадут сами собой. ps: можно читать по главам и пробовать применить на маленьком приложении чтобы разобраться, прежде чем проектировать большое - не зная что и как должно работать принцип учусь пока пишу - хорошо работает только для маленьких проектов (ито я в этом не уверен), лучше всего копаться в коде стандартной библиотеки и стараться разобраться уже после книг
0
|
||
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
| 19.05.2013, 03:12 [ТС] | |
|
mutagen, это одна из книг, которые я прочел
0
|
|
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
||
| 20.05.2013, 12:31 | ||
|
0
|
||
|
|
||
| 20.05.2013, 12:35 | ||
|
но начинающий не знает куда тыкаться в этом API, сам по себе он сделан довольно неудачно, так как для свежего жависта он воспринимается как куча разрозненных и непонятных доков. вот маленький недавний пример: человеку нужны были атрибуты файла Как получить информацию о файле я уже зная 6ку потратил больше часа чтобы раскопать что там появилось нового в 7ке и найти новые классы которые реализуют нужный функционал. И это я ещё знал что в старых классах искать не надо, а что делать новичку когда для него это всё сплошная куча непоняток? да что далеко ходить взять хотябы paint и paintComponent - это же грабли №2 после == и equals
0
|
||
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
||
| 20.05.2013, 12:46 | ||
|
И я учился именно так, как рассказываю. Читал API, искал там, что можно создать в качестве главного класса, создавал. Искал, как добавлять компоненты, как раскладывать. Как работать с потоками. И т.д. и т.п. Когда появилась первая книга - она реально читалась как детективный роман. Я к тому времени написал на Java треть диплома. И вот вторая треть получилась уже принципиально иного качества. А когда через год появился API в его сегодняшнем виде - читать его было наслаждением. Совершенно понятно, удобно, связно.
0
|
||
|
|
||
| 20.05.2013, 12:53 | ||
|
к примеру гуголь с андроидом и его апи тоже взял от msdn много хорошего, всякие там гетинг стартед и тд но ява с её документацией до сих пор как в 99 году, сподобились только раскрасить слегка и всё нет никакой структуризации по задачам гуй, ее, мультимедия, хмл, всё в одну кучу поди попробуй разберись с нуля
0
|
||
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
| 20.05.2013, 13:15 [ТС] | |
|
Посмотрим, что получится с моего обучения. Нельзя сказать, что я абсолютный новичок в программировании. Я начинал с Паскаля, Делфи и когда-то даже начинал учить Java. Поэтому некоторые принципы ООП понимаю. Нужно лишь закрепить ту основу, которая у меня есть и наращивать на ней знания. Считаю, что практические умения лучше помогают усвоить материла. Читая просто книгу невозможно споткнуться об грабли и запомнить как делать можно и как нет. Без книг и документации безусловно некуда, но это должно быть вспомогательным инструментом. Нужно все время спотыкаться иначе никак.
0
|
|
| 20.05.2013, 13:15 | |
|
Помогаю со студенческими работами здесь
14
Как работать с FileChooser под Linux После выбора файла в FileChooser, на экране ничего нет Срочно нужны библиотеки avax.swing.filechooser.FileNameExtensionFilter. для javajbuilder2008 Фильтр не работает
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|