Описание тега bufferstrategy
BufferStrategy - это класс Java, представляющий механизм, используемый для организации сложной памяти на определенном холсте или окне AWT. Используйте этот тег для ответов на общие вопросы, связанные с созданием BufferStrategy или управлением им.
0
ответов
Мерцающие изображения, невозможно создать буферную стратегию
Я новичок в Java и пытаюсь создать простую игру для изучения веревок. Всякий раз, когда я пытаюсь createBufferStrategy( 2/3 ); Я получаю незаконное государственное исключение. Если я попытаюсь использовать стандартное исправление -Dsun.java2d.d3d=fa…
09 фев '19 в 18:21
1
ответ
Что хочет, чтобы я создал метод?
Я пытаюсь создать меню для игры, над которой я работаю, но когда я пытаюсь использовать GetBufferStrategy, Eclipse говорит мне создать метод. Я не хочу метод. Я хочу получить буферную стратегию. Я новичок в Java, поэтому, пожалуйста, объясните, поче…
09 дек '13 в 22:42
0
ответов
BufferStrategy and Graphics g
У меня есть спрайт-лист, который я хочу использовать в папке src в проекте. Вот код для простой игры, которую я делаю. Я получаю ошибку, когда пытаюсь что-то нарисовать кистью или (g). Можете ли вы помочь мне понять, что не так? У меня есть уже суще…
16 фев '16 в 02:37
2
ответа
FileStream и его стратегия буферизации
Я обнаружил, что нет смысла использовать BufferedStream вместе с FileStream, поскольку у него есть своя собственная стратегия буферизации. И все же мне было интересно одно: FileStream fsWithBuffer = new FileStream("buf.dat", FileMode.OpenOrCreate, F…
28 авг '15 в 08:30
2
ответа
Сильное мерцание тройного буфера
Разве тройная буферизация и Canvas не должны быть оптимальным решением для пассивного рендеринга? Я только что написал этот код Java, который отображает круг. Если я оставлю буферную стратегию до 3, она так сильно мерцает. Если я уменьшу его до 2 ил…
22 июл '13 в 09:03
1
ответ
Стратегия буфера Java Отображение нескольких драйверов
Я создаю приложение в Java с использованием стратегии буфера. Единственная проблема заключается в том, что, когда я использую стратегию буфера, развернутую на интегрированной графике, она вылетает с этой ошибкой: Exception in thread "Thread-2" java.…
30 сен '17 в 00:18
0
ответов
Установка шрифта в стратегии Java Buffer
В настоящее время я пытаюсь создать игру для школьного проекта, и у меня возникла досадная ошибка. Когда я пытаюсь установить шрифт в буферной стратегии, он не загружается, и любой рисунок после setFont не рисуется... Вот мой код: BufferStrategy bs …
12 июн '13 в 18:28
2
ответа
Как нарисовать изображение из BufferStrategy в файл Png?
Я создал Java-программу, которая генерирует снежинки, и я хотел бы сохранить изображение, созданное в виде файла.png, как только программа закончит рисование. Я искал в Интернете, но я нашел только программы, использующие BufferedImage, в то время к…
29 янв '19 в 15:23
1
ответ
BufferStrategy в оконном режиме вызывает постоянное интенсивное мерцание белого экрана
Я собрал этот код, основываясь на множестве примеров, которые я нашел здесь на stackru. Когда я запускаю программу, весь экран сильно мерцает. Я уверен, что есть кое-что простое, что я пропускаю, но до сих пор не смог найти решение. Я отлаживал это …
01 мар '15 в 00:12
0
ответов
MouseListener "наполовину работает" в моем апплете
Поэтому я исследовал Applets и использовал Canvas и BufferStrategy в апплете. Я получил его в буфер и показать правильно, но я думаю, что это как-то мешает MouseListener. Когда я запускаю апплет и изменяю размер экрана, MouseListener работает вне мо…
11 ноя '13 в 00:40
0
ответов
Размещение на буфер, но.show не будет показывать графику
Итак, я только что узнал о BS и избавился от того, что мне сказали, что утилизация - это, в основном, удаление графических объектов, которые я написал до сих пор, на BS, а затем с помощью bs.show. Это должно отобразить синий цвет. на моем фоне, одна…
07 авг '17 в 11:21
0
ответов
Как конфертировать из Canvas в JPanel?
Я хочу использовать JPanel для отображения содержимого игры, так как теперь я мог использовать canvas. Это то, что у меня есть. import java.awt.*; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.image.BufferStrateg…
17 янв '18 в 14:18
3
ответа
Как нарисовать изображения на прозрачном окне?
Я пытаюсь нарисовать изображения с Graphics2D на JFrame.Но этот код отображает только пустой фон.Как это сделать? Версия Java: SE-1.6IDE: Затмение Мой код выглядит так: import java.awt.BasicStroke; import java.awt.Color; import java.awt.Graphics2D; …
14 фев '14 в 05:01
0
ответов
Является ли настройка BufferStrategy каждый раз, когда игра дает хорошую идею?
По какой-то причине каждый устанавливает свою BufferStrategy в BufferStrategy на своем холсте, когда рендерит свою игру. BufferStrategy bs; Graphics2D g; private void render() { bs = window.getCanvas().getBufferStrategy(); if (bs == null) { window.g…
25 апр '18 в 04:22
1
ответ
Пассивный метод рендеринга
Я строю простой метод рендеринга игры. У меня есть статические изображения, такие как фон карты, которые вообще не меняются. Я просто использую около 30% всего экрана для смены графики. И я не чувствую, что необходимо рендерить все это снова и снова…
04 авг '15 в 18:28
1
ответ
Есть ли причина, по которой размер буфера по умолчанию равен 4096?
Я часто вижу 4096, используемый как размер буфера по умолчанию повсюду. Есть ли причина, почему 4096 был выбран в отличие от другого значения?
07 мар '14 в 20:23
0
ответов
Попытка анимировать в Java, но не знаю, как это сделать
Я работаю над попыткой сделать игру побочным проектом с несколькими моими друзьями. Но я застрял на анимации в Java. private void render() {//Everything that renders BufferStrategy bs = this.getBufferStrategy(); if (bs == null) { createBufferStrateg…
26 янв '18 в 01:07
0
ответов
Exchange BufferStrategy FrameBuffer с пользовательским буфером
Я написал класс буфера цвета Java, который содержит 2D-массив с плавающей точкой, который является буфером. Теперь я хочу обменять буфер из BufferStrategy моего JFrame/Canvas с моим буфером. Я сделал это, нарисовав каждый пиксель буфера на экране, и…
04 июл '14 в 09:16
2
ответа
Java буферная графика или целочисленный массив
При разработке 2D-игр на Java большинство учебных пособий создают буферную стратегию рендеринга. Это имеет смысл. Тем не менее, там, где люди, кажется, искажаются, это метод рисования реальной графики в буфер. Некоторые учебные пособия создают буфер…
22 сен '13 в 15:51
1
ответ
BufferStrategy очищает фон рамки
Я попытался сделать простой графический интерфейс в Java, используя graphics2D а также JFrame, Я добавил цвет фона при наборе текста в JFrame this.setBackground(new Color(54, 71, 99)) внутри initWindow() метод. Оказалось, что backBuffer очищал этот …
29 окт '17 в 10:03