Разработка java | SEclub.org
Разработка java
Все новые
Всего сообщений: 7795
*
cHeRsAnYa1
5 июн 2010 в 17:05
-=JAR=-, юзать функции paint, keyPressed, keyReleased ну и глобальную переменную )))
*
Malcolm
5 июн 2010 в 17:12
cHeRsAnYa1, поток нельзя остановить вообще никак, кроме как изнутри. В Java 1.1 были такие методы, но их потом убрали, потому что если поток делал что-то важное во время остановки, потом начинались проблемы. interrupt() продолжает выполнение потока, если он застрял на методе вроде wait() или join().
-=JAR=-, два раза отрисовывай, один раз - на keyPressed, а второй раз - на keyReleased(), ничего хитрого.
*
-=JAR=-
5 июн 2010 в 17:14
Malcolm, тупой, вопрос, но нигде не нашол ответ, как отрисовать картинку в саму игру (в классе канвас.).
*
cHeRsAnYa1
5 июн 2010 в 17:14
Malcolm, неудобно сделано :( То есть, если внутри потока выполняются несколько долгих функций, то в них нужно в циклы добавлять проверку на значение флаговой переменной?
*
Malcolm
5 июн 2010 в 17:21
-=JAR=-, ну эк ты даешь, методы Graphics посмотри, там есть drawImage.
cHeRsAnYa1, примерно так. Оно, может, и неудобно, но останавливать поток, когда он дошел непонятно куда, очень небезопасно, иначе б не убирали эти методы.
*
DDDENISSS
5 июн 2010 в 19:18
эти wav и тормозят, и шипят, еще и зависает иногда(
а если надо начать заново играть мелодию, то надо вызвать метод deallocate, а потом player.start();?
5 июн 2010 в 19:25 / DDDENISSS (2)
*
DDDENISSS
5 июн 2010 в 19:43
надо было player.setMediaTime(0);))
написал такой метод
public void start() throws MediaException {
if( !Audio.ON ) return;
player.setMediaTime(0);
if( player.getState() != Player.STARTED ) player.start();
}
надеюсь везде будет работать)
5 июн 2010 в 19:44 / DDDENISSS (1)
*
Kinchuga
6 июн 2010 в 09:13
Какую книгу придложите почитать для изучения java.
*
Yusyanya
6 июн 2010 в 09:59
Kinchuga, break(continue) startTopic;
6 июн 2010 в 09:59 / Yusyanya (1)
*
AlGoris
6 июн 2010 в 10:06
Нужен документация по структуре wbmp файла и библиотеки для работы с изображениами :)
*
Malcolm
6 июн 2010 в 10:52
AlGoris, нет проблем: en.wikipedia.org/wiki/Wbmp . Библиотеку, правда, придется, скорее всего, писать самому, но это нетрудно.
*
AlGoris
6 июн 2010 в 11:28
Malcolm, А более подробная информация не найдётся?(мне интересует ems анимации), а то в инете не нашел нормальную информацию, или придётся ковырят байты файла... :)
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Общие вопросы | Загрузки Seclub | Форум | Главная
18+ © Seclub.org 2003-2026