Описание тега glcanvas
Тяжелый компонент AWT, который обеспечивает поддержку рендеринга OpenGL. Это основная реализация AWT GLDrawable; GLJPanel предоставляется для совместимости с пользовательскими интерфейсами Swing, когда добавление тяжеловеса не работает ни из-за проблем Z-упорядочения, ни из-за LayoutManager.
0
ответов
SWT-приложение с GLCanvas неправильно изменяет размер
Я делаю приложение, которое является своего рода программой для рисования, и с этой целью я пытаюсь использовать SWT с виджетом GLCanvas в оболочке. Это фрагмент, который показывает проблему, с которой я столкнулся: shell = new Shell(); GridLayout g…
05 авг '16 в 16:54
1
ответ
Пример Java Swing JPanel, ошибка GLCanvas
public class Activator implements BundleActivator { TestFrame testFrame = new TestFrame(); public static JPanel graphPanel; public void start(BundleContext context) throws Exception { graphPanel = cartesianGraphs.getGraphPanel(); testFrame.getPanel1…
13 апр '15 в 07:28
1
ответ
WxPython GLCavans не работает на некоторых машинах
Я пытаюсь запустить этот простой (и бесполезный) скрипт на разных машинах: import wx from wx import glcanvas app = wx.App() frame = wx.Frame(None) glcanvas.GLCanvas(frame) Кажется, он работает (изящно и без ошибок) на большинстве ПК, но я решаю проб…
09 июл '18 в 12:52
1
ответ
JMenuItem разворачивается за GLCanvas?
У меня есть некоторые проблемы с JMenuItem, который отображается за GLCanvas. В первый раз при нажатии на JMenuItem он отображается перед GLCanvas, но когда я щелкаю в JSplit, чтобы растянуть его, я получаю эту проблему. Я обнаружил, что эта проблем…
12 окт '17 в 13:29
1
ответ
Делать скриншот с JOGL
Я ищу способ сделать скриншот GLCanvas программно без awt Robot , Вот моя текущая настройка: Конструктор: glcaps = new GLCapabilities(GLProfile.get(GLProfile.GL2)); glcaps.setDoubleBuffered(true); glcaps.setHardwareAccelerated(true); glcanvas = new …
26 сен '16 в 23:32
0
ответов
GLCanvas сериализация
В моем приложении я использую JOGL lib для работы с OpenGL. Мне нужно сериализовать мою реализацию javax.media.opengl.awt.GLCanvas. import javax.media.opengl.*; import javax.media.opengl.awt.GLCanvas; import javax.media.opengl.glu.GLU; import java.i…
08 янв '17 в 12:08
1
ответ
JOGL: javax.media.opengl.GLException: AWT-EventQueue-0: контекст не актуален для потока
Я создаю игру с JOGL, и я столкнулся с ошибкой, которую я не могу понять на всю жизнь. В игре я использую две GLCanvases (на самом деле GLJpanels), одну для меню и одну для реальной игры. Идея заключается в том, что когда игра запускается из меню, м…
06 фев '14 в 18:20
0
ответов
Можно ли использовать JOGL GLCanvas на ячейках Jtable?
Я пытаюсь создать JTable, содержащий JOGL GLCanvas или GLJPanel в ячейках таблицы. Я определяю пользовательский рендерер ячеек таблицы, который наследуется от GLJPanel, и вызываю addGLEventListener для определения моего пользовательского рисования в…
05 май '17 в 08:35
1
ответ
JOGL: Как можно изменить возможности GLC существующего GLCanvas?
Как можно изменить возможности GLC для существующего GLCanvas? Я хочу сделать это так, чтобы я мог изменить образцы FSAA (сглаживание), не воссоздавая GLCanvas.
09 окт '17 в 01:02
0
ответов
Изменение размера JOGL GLCanvas завершается неудачно после вызова setVisible() из другого кадра
У меня проблема с JOGL. Я хотел бы создать два окна. Один с GLCanvas, а другой с чем-то другим. Каждый раз, когда я вызываю setVisible() другого фрейма перед вызовом setVisible() фрейма, в который я добавил холст. При изменении размеров я получаю то…
31 мар '15 в 21:11
1
ответ
Java OpenGL рисовать текстуры
Я могу нарисовать одну текстуру на com.jogamp.opengl.awt.GLCanvas, но я хочу обновить текстуру, когда изменилось изображение в буфере. Я написал метод отображения следующим образом: public void display(GLAutoDrawable glAutoDrawable) { try { if (gl2 …
19 мар '18 в 14:09
1
ответ
Ключевые привязки с JOGL GLCanvas (Java)
Просто любопытно, как бы вы использовали привязки клавиш с openGL GLCanvas? Я понимаю, как использовать их с JPanel (что относится к GLPanel), но возможно ли использовать его с GLCanvas? Как бы вы это сделали, если это возможно? Дан
17 сен '13 в 22:00
1
ответ
GLCanvas внутри JPanel не работает
Я пытаюсь добавить GLCanvas с OpenGL-контентом в JPanel. JPanel находится внутри JTabbedPane. Но когда GLCanvas находится внутри JPanel, панель становится просто серой. Когда я добавляю GLCanvas непосредственно в TabbedPane, все работает нормально. …
17 мар '15 в 11:23
0
ответов
Невозможно разместить jPanel поверх GLCanvas
В настоящее время я занимаюсь разработкой игры с использованием GL. Для начального экрана я хотел бы показать части игры, используя GLCanvas, и все еще иметь некоторые кнопки (старт / настройки / дополнительные и т. Д.) Поверх него. Я не нашел спосо…
15 окт '18 в 16:55
0
ответов
Ошибка компиляции: [...] не удается получить доступ к javax.media.opengl.awt.GLCanvas, файл класса для javax.media.opengl.awt.glcanvas не найден
Я получаю ошибку компиляции при попытке скомпилировать код, который использует WorldWind для зависимостей. Вот скриншот введите описание изображения здесь Я попытался понизить JOGL, но это не сработало. Я не могу напрямую изменить формат на тот, кот…
10 май '19 в 02:58
1
ответ
Как расширить / сжать glcanvas (Jogl), если пользователь изменяет размеры фрейма?
У меня есть glcanvas внутри jpanel с BorderLayout. Размер холста должен зависеть от размера окна. Начальный размер устанавливается через glCanvas.setSize(640, 480); И это добавляется к панели, как это jPanel3DModel.add(Model3DCanvas.getInstance().ge…
14 май '19 в 04:12
0
ответов
Браузер JCEF зависает после некоторого простоя
при использовании jcef для отображения диаграммы. После некоторого простоя рама застряла. Дамп потока показывает удар. "AWT-EventQueue-0" #18 prio=6 os_prio=0 tid=0x00000000200a0800 nid=0x4050 runnable [0x0000000021d0d000] java.lang.Thread.State: RU…
12 янв '22 в 09:18