Описание тега jviewport

JViewport, известный как viewport, является Java-компонентом колебания, который рисует видимую область прокручиваемой области. Когда пользователь прокручивает, что движется, это окно просмотра.
1 ответ

Раскрасить мою коллекцию геометрических объектов?

Привет, я пытаюсь нарисовать свою особенность (коллекцию геометрии с определенным цветом), но я получаю эту ошибку: это проблема с массивом, который должен быть приведен, но я не знаю, как это исправить PLZ, помогите мне заранее спасибо Exception in…
1 ответ

Java Swing ViewPort Lagling Lags

Я пытаюсь создать ScrollPane, который содержит JPanel с прозрачным фоном (или почти прозрачным в RGBA: 0, 0, 0, 150). Проблема в том, что когда я прокручиваю вниз / вверх перерисовки JViewPort. Но он не перерисовывает родителя, что происходит через …
13 июл '17 в 17:08
0 ответов

Автоматическая прокрутка текстовой области с помощью scrolllRectToVisible

Итак, я установил JTextArea на панели прокрутки, и с помощью кнопки, которую я настроил, каждый раз, когда я щелкаю по ней, я хочу, чтобы представление текстовой области отображалось на одну строку вниз. (Таким образом, два клика вверху JTextArea - …
16 апр '13 в 19:13
2 ответа

Прокручиваемая область позиционирования мыши в Java

Я не знал, как сделать хороший заголовок для этого.. но здесь мы идем: Я пытаюсь получить точное положение мыши, когда я нажимаю на метку, используя MouseAdapter, который я добавил в свой JViewPort JScrollPane. Моя панель сама добавляется в JScrollP…
28 мар '13 в 12:04
2 ответа

Своеобразный эффект при прокрутке JScrollPane

Как я могу справиться с этим странным эффектом при прокрутке с использованием JScrollArea: Код: import java.util.*; import java.util.prefs.BackingStoreException; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListe…
05 янв '13 в 18:39
2 ответа

Временно отключить или запретить перекрашивание JViewPort при прокрутке с помощью mouseDrag

Я написал MouseListener как определено ниже, чтобы я мог переместить JButton вокруг, чтобы переупорядочить компоненты, которые находятся в JPanel, JPanel находится в пределах JScrollPane чтобы при добавлении нескольких компонентов их можно было прок…
25 май '15 в 00:05
0 ответов

Происхождение изображения в JScrollPane выше источника JScrollPane

Я новичок в программировании, поэтому, пожалуйста, простите меня, если это очевидный вопрос, но я работаю над приложением, которое, помимо прочего, создает диаграмму Ганта. У меня проблема в том, что на одной из панелей (namesPanel) отображается соо…
05 мар '13 в 21:09
1 ответ

Прохождение текущей даты

Похоже, что невозможно исправить недостаток Graphics2D в коде, там я должен установить фиксированный размер для анимации, в противном случае некоторые Start вне Rectangle 490 x 490 зависают или трясутся на экране мой SSCCE import java.awt.*; import …
23 дек '11 в 10:32
1 ответ

JScrollPane Zoom view с компонентами внутри

Есть ли какие-либо методы, которые я хочу, чтобы увеличить вид области просмотра, но расположение компонентов внутри не меняется. Настройка заключается в том, что у меня большая jpanel внутри jscrollpane, в которой я хочу только изменить вид в увели…
17 апр '13 в 02:50
3 ответа

Отладка с использованием исходного кода Java

Есть ли способ включить весь исходный код Java в проект eclipse, чтобы легче было отлаживать программу (например, вставляя println в методы, которые вы иначе не могли бы вставить)? У меня есть ошибка в моем коде. Но чтобы лучше понять, почему появля…
08 сен '13 в 02:27
5 ответов

Я хочу, чтобы при прокрутке картинка оставалась в левом верхнем углу jscrollpane.

У меня есть JPanel в JScrollpane. Я рисую BufferedImage, которое я отображаю на JPanel. В левом верхнем углу JScrollpane я хочу изображение, которое всегда остается в этом углу, когда я прокручиваю вниз, чтобы увидеть остальную часть моего JPanel. В…
17 мар '13 в 22:49
1 ответ

Как обновить JScrollPane.viewPort при максимизации и минимизации

Не могли бы вы сказать мне, как я могу обновить viewPort или увеличить и свернуть окно в JScrollPane. Я знаю, что мне, возможно, придется позвонить перекрасить или переоценить, но я не так, как написать слушатель для этого. Свернуть окно Развернуть …
01 фев '13 в 04:31
1 ответ

Получить JPanel в JScrollPane

У меня есть JScrollPane, и я помещаю JPanel в JScrollPane. JPanel содержит переменное количество JLabels. Вот как я "новый" это: JPanel dataPanel = new JPanel(); //then do a for loop to put a few JLabels in dataPanel JScrollPane scrollPane = new JSc…
26 май '15 в 12:33
2 ответа

Как мне создать JScrollPane в JTabbedPane?

Я пытаюсь создать JScrollPane на одной из вкладок моего JTabbedPane. Я попробовал то, что я хотя бы работал, что было это: pane.add("Main", mainGame);// These are my other tabs pane.add("Upgrades", upgradeScreen); //the JTabbedPane pane.add("Credits…
08 дек '13 в 09:21
1 ответ

Всегда центрируйте сфокусированный JPanel

У меня есть проект, в котором я всегда хочу сосредоточить сфокусированную JPanel. Поэтому я подумал, что могу просто изменить положение окна просмотра. Но я не могу использовать окно просмотра. Я создал пример проекта, чтобы показать, как я использу…
16 июл '16 в 11:36
3 ответа

Как поставить компонент поверх других?

У меня есть JScrollPanel это включает в себя большую панель, которая включает в себя 3 внутренних панели. я хочу разместить панель (например) в специальном месте, чтобы ее всегда можно было увидеть, я имею в виду, что пользователь может прокручивать…
03 фев '13 в 18:42
0 ответов

Могу ли я избежать повторной проверки JViewport при каждом вызове setViewPosition()?

Я отлаживал проблему с помощью пользовательского представления прокрутки с использованием подкласса JViewport. Я печатал некоторую информацию из метода layoutContainer() в моем пользовательском LayoutManager и видел, что он вызывается непрерывно, бе…
02 мар '15 в 23:14
1 ответ

Java: как это можно увидеть за JScrollPane?

Как это возможно увидеть за JScrollPane? Я пытался сделать это с помощью: JScrollPane.setOpaqe(false); но это не сработало...
06 фев '13 в 08:30
1 ответ

JScrollPane автоматически устанавливает позицию ViewPort в (0,0)

У меня есть JScrollPane чей видовой экран является подклассом JPanel, Эта панель выложена с BoxLayout и при взаимодействии с пользователем горизонтальная ширина компонентов может измениться. Когда имеется достаточно компонентов, таких как полосы про…
09 авг '13 в 08:38
2 ответа

Прокрутка JComponent в JScrollPane

Скажем, у меня есть большой JComponent: Dimension componentSize = new Dimension(5000,5000); И меньшая JScrollPane: Dimension scrollPaneSize = new Dimension(500,500); Я хочу отобразить часть моего JComponent в JScrollPane, как на картинке ниже: Белый…
14 мар '13 в 00:52