|
9 / 10 / 1
Регистрация: 23.07.2014
Сообщений: 346
|
|||||||||||
Слушатель фрейма на тильду (~)29.01.2016, 06:28. Показов 2077. Ответов 8
Метки нет (Все метки)
Как-то я не могу сделать слушатель на тильду.. -_-
Эта строка не работает... if (key.getKeyCode() == KeyEvent.VK_DEAD_TILDE) Добавлено через 12 секунд И почему вообще мертвая тильда?.. 0_о Добавлено через 13 минут Оказывается, у меня вообще не вешается слушатель на фрейм... Почему строка getContentPane().addKeyListener(new KeyListener() - не работает? При появлении фрейма - очевидно, слушатель не активен. Номер ~ я вроде нашел уже..
Нет никаких сообщений в консоли! Все мертвое.. Добавлено через 7 минут Блин, да что за... Пытался сделать невидимую кнопку debug и на нее поставить горячую клавишу для слушателя - снова ноль эмоций! debug.setMnemonic(KeyEvent.VK_F11); - при нажатии на F11 ничего не происходит! Добавлено через 11 минут НАшел в инете пример, но совершенно не понимаю, что тут вообще происходит? Я не правильно понимаю назначение мнемоники?..
черт побери, с этим кодом кнопка не работает, только закрывает появляющйся фрем с клавиш, а клавиши не закрывают, только открывают его! А если кнопку сделать невидимой, вообще не работает.... уф!..... Добавлено через 20 минут В общем, я провозился вечер и так и не смог толком сделать простую гор.клавину в Фрейме. Как минимум из-за огрничения на фокус окна для работы клавиши! Кошмар. Добавлено через 16 минут КейЛистенеры в Фреме не работают, других для перехвата клавиш я не нашел. В Яве все на столько плохо?!
0
|
|||||||||||
| 29.01.2016, 06:28 | |
|
Ответы с готовыми решениями:
8
Как поставить тильду над буквой в OpenOffice? Как из одного фрейма обратиться к содержимому формы другого фрейма? Как из правого фрейма обратиться к 3-й картинке левого фрейма? |
|
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
|
||||||||||||
| 29.01.2016, 09:15 | ||||||||||||
Сообщение было отмечено KiraLis39 как решение
Решение
Что вы увидите если выполните этот код?
Кликните здесь для просмотра всего текста
1
|
||||||||||||
|
9 / 10 / 1
Регистрация: 23.07.2014
Сообщений: 346
|
|
| 29.01.2016, 12:53 [ТС] | |
|
Я вот одного не понимаю здесь. Чем, блин, implements KeyListener отличается от того же добавления addKeyListener(new KeyListener()... в "описании" созданного фрейма. Придумали похожих функций, одна в обход другой.. А если мне еще что-то подобное нужно будет привязать к Фрейму? Два имплемента вроде как не напишешь подряд -_-
Спасибо, за ответ. Добавлено через 1 минуту А документация пишется не для всех. Те, кто ее пишет, явно либо отстали от жизни, либо уважают только себя. И любят ее те, кто англ. знает как русский и читает все подряд, не говоря уже о практике за плечами. Только вот программируют уже даже школьники.
0
|
|
|
4575 / 2773 / 491
Регистрация: 28.04.2012
Сообщений: 8,760
|
|||||
| 29.01.2016, 20:41 | |||||
|
0
|
|||||
|
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
|
||
| 29.01.2016, 23:44 | ||
0
|
||
|
9 / 10 / 1
Регистрация: 23.07.2014
Сообщений: 346
|
|
| 30.01.2016, 06:21 [ТС] | |
|
Да как мне уже надоели эти ваши документации... Их пишут такие как я.
Не надо сводить логику программирования к описаниям для пользователей еще и на постороннем языке. Лучше бы распространением, упрощением занимались, чем толкать всем недоработанный текст. И не надо читать документацию, чтобы прочитать на сайте или форуме строку "незьзя писать два имплемента подряд". Что я где-то и читал ранее. Добавлено через 2 минуты Пока что я самостоятельно написал уже две рабочие программы и делаю игру, не прочитав ни одной документации, далеко не самые элементарные. И в детстве я вовсе не читал инструкции к конструкторам в 3 годика, чтобы научиться собирать из них модели. Мозги должны быть в первую очередь у человека, творческий подход и логическое мышление у программиста, а не способность читать с утра до вечера. Это далеко не первоочередная задача, по крайней мере у меня. Убедить меня, что не читая документацию, нельзя написать программу, не надо даже пытаться. Уже не раз доказал обратное... имхо, как говорится.. Добавлено через 48 секунд Ваш ответ меня более чем устраивает в данном случае, этого достаточно. Я получил, что хотел и программа создается дальше.
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
||
| 30.01.2016, 12:50 | ||
|
0
|
||
| 30.01.2016, 12:54 | |
|
Не по теме: KEKCoGEN, и я о том же. Все посты ТС, решаются за 5 минут при помощи гугла.
0
|
|
|
9 / 10 / 1
Регистрация: 23.07.2014
Сообщений: 346
|
|
| 30.01.2016, 15:37 [ТС] | |
|
Да.. без проблем, особо.. Могу больше не писать сюда
![]() Вы, очевидно, черезчур переоцениваете важность своего занятия. Или его сложность.. Смотрю на все это и думаю, или гордые не понятно с чего такие, или реально считаете, что быть программистом - дар божий. Впрочем, кто знает, может быть до 90х это и правда было фантастикой..
0
|
|
| 30.01.2016, 15:37 | |
|
Помогаю со студенческими работами здесь
9
Обновление фрейма по кнопке из другого фрейма Меню из фрейма поверх другого фрейма Из одного фрейма при двойном клике в поле копировать содержимое в поле второго фрейма
Слушатель событий Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|