У меня есть JTable, который находится внутри JScrollPane. Строки добавляются в таблицу во время выполнения на основе событий, которые происходят в моем приложении. Я хочу, чтобы панель scoll прокручивалась до нижней части таблицы, когда новая строка добавляется в таблицу. Для JLists Существует [ensureIndexIsVisible][1]() который заставляет конкретный индекс в списке быть видимым. Я ищу то же […]
У меня есть JScrollPanel который включает в себя большую панель, которая сама включает в себя 3 внутренних панели. я хочу разместить панель (например) в специальном месте, чтобы ее всегда можно было увидеть, я имею в виду, что пользователь может прокручивать в любом месте, но эта панель всегда находится в верхней части остальных компонентов и не […]
У меня есть исходный код … Может кто-нибудь, пожалуйста, дайте мне совет, как добавить jscrollpane в jframe? Я попробовал несколько раз, чтобы добавить его в jframe, но без какого-либо прогресса. Это даже не показывает. public class Form3 { JFrame jframe = new JFrame(“Etiket print.”); JPanel panel1 = new JPanel(); JPanel panel2 = new JPanel(); JPanel […]
вот своя часть кода, которая показывает, что такое моя «проблема». У меня есть JTextArea завернутый в JScrollPane . Когда я изменяю текст JTextArea , JScrollPane автоматически прокручивается до конца текста, и я не хочу этого. Вот мои требования: приложение не должно автоматически прокручиваться, но … пользователь должен иметь возможность прокручивать по вертикали пользователь не должен […]
Для моего приложения я разрабатываю редактор сценариев. На данный момент у меня есть JPanel который содержит еще один JPanel который содержит номер строки (расположен слева) и JTextArea который позволяет пользователям вводить свой код (расположен справа). На данный момент я реализовал JScrollPane в JTextArea чтобы пользователь мог прокручивать свой код. Для JPanel содержащего номера строк, они […]
У меня есть простой графический интерфейс Swing. (и не только это, весь графический интерфейс swing, который я написал). Когда он запускается, он ничего не показывает, кроме пустого экрана, пока я не изменю размер основного кадра, поэтому все компоненты снова нарисованы, и я могу показать их. Вот мой простой код: public static void main(String[] args) { […]
Есть ли способ включить горизонтальную полосу прокрутки, когда это необходимо? Ситуация была таковой: у меня JTable , одна из ячеек, хранилась длинная длина данных. Следовательно, мне нужно иметь горизонтальную полосу прокрутки. У кого есть идея по этому поводу?
Я встроил JTextArea в JScrollPane и использую этот JTextArea для вывода. Я хочу, чтобы всякий раз, когда вывод выходит за пределы размера JTextArea, JTextArea автоматически прокручивается, так что пользователю не нужно вручную прокручивать вниз, чтобы увидеть последний вывод. Как я могу это сделать? Я уже установил свойство autoscroll как JTextArea, так и JScrollPane равным true.
Я пытаюсь добавить компоненты в JPanel, а затем поместить эту панель в JScrollPane, а затем поместить JScrollPane в JOptionPane. Проблема: добавлено только 19 строк компонентов. Существует цикл for, который определяет количество строк компонентов, если вы измените счетчик условий на 19 или меньше, тогда все они будут отображаться. Это SSCCE проблемы import java.awt.Dimension; import javax.swing.GroupLayout; import […]
У меня есть JTextArea, и он работает на вершине JScrollPane. В любом случае, я знаю, что я могу использовать метод getViewPort() чтобы установить непрозрачность порта представления … но я не могу найти никаких признаков того, как это сделать … в любом месте. : S Вот что я имею до сих пор: if (e.getKeyCode() == KeyEvent.VK_F) […]