У меня есть ошибка в каком-то коде, которая, надеюсь, мне поможет.Итак, у меня есть панель перетаскивания, в которой верхняя часть панели - перетаскиваемая цель (JTable), а нижняя часть - список доступных файлов (JTable).Если количество файлов в списке превышает определенное количество, так что пользователь должен прокрутить, чтобы добраться до вершины (и до перетаскиваемой цели), если он пытается перетащить файл из нижней части списка, это не позволяетПользователь, чтобы прокрутить до целевой области.
По сути, панель состоит из 2 JTables , разделенных JLabel (просто толстой черной линией).Как только пользователь достигает этого JLabel, он больше не прокручивается. Есть ли способ позволить прокрутке ScrollPanel продолжать прокрутку после достижения JLabel ??
Код буквально просто:
JPanel panel = new JPanel(new MigLayout("insets 0, wrap 1", "[grow]"));
JPanel listsPanel = new JPanel(new MigLayout("insets 0, wrap 1","[grow]","[]0[5:5:5]0[]"));
JLabel separatorLabel = new JLabel("_");
listsPanel.add(activeHouseStylesTable, "growx");
separatorLabel.setBorder(new LineBorder(Color.BLACK, 300));
separatorLabel.setAutoscrolls(true);
listsPanel.add(separatorLabel, "growx");
listsPanel.add(inactiveHousestylesTable, "growx");
setupDragAndDrop();
panel.add(listsPanel, "growx");
Спасибо,