Results 1 to 1 of 1
Thread: Moving Scroll in JScrollPane
- 03-02-2011, 08:11 AM #1
Member
- Join Date
- Mar 2011
- Posts
- 1
- Rep Power
- 0
Moving Scroll in JScrollPane
Hello
I have panel with many of JTextFields Vertically when I sue the down arrow key, the JScrollpane can not follow the caret, any one have Idea to make the Scroll Follow the cart. this is the example...
Thanks in advance.
Java Code:import java.awt.Dimension; import java.awt.Font; import java.awt.GridLayout; import java.awt.KeyboardFocusManager; import java.awt.event.KeyEvent; import java.util.HashSet; import java.util.Vector; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTextField; import javax.swing.KeyStroke; public class ScrollTesting { private JPanel panel = new JPanel(); private JScrollPane scrollPane = new JScrollPane(panel); private Vector<JTextField> fieldsVector = new Vector<JTextField>(); private Dimension preferredSize = new Dimension(400, 40); private Font font = new Font("Tahoma", 1, 28); public ScrollTesting() { panel.setLayout(new GridLayout(100, 1)); for (int i = 0; i < 100; i++) { fieldsVector.addElement(new JTextField()); fieldsVector.lastElement().setPreferredSize(preferredSize); fieldsVector.lastElement().setFont(font); panel.add(fieldsVector.lastElement()); } enterAction(); JFrame frame = new JFrame(); frame.setSize(800, 600); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.add(scrollPane); frame.setVisible(true); } private void enterAction() { HashSet<KeyStroke> forwardKeys = new HashSet<KeyStroke>(); forwardKeys.add(KeyStroke.getKeyStroke(KeyEvent.VK_TAB, 0)); forwardKeys.add(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0)); forwardKeys.add(KeyStroke.getKeyStroke(KeyEvent.VK_DOWN, 0)); panel.setFocusTraversalKeys( KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, forwardKeys); } public static void main(String[] args) { new ScrollTesting(); } }
Similar Threads
-
scroll popupmenu
By jperson in forum New To JavaReplies: 1Last Post: 11-18-2010, 05:17 AM -
Moving whole content of JScrollPane by mousedrag
By Taiko in forum AWT / SwingReplies: 4Last Post: 01-16-2010, 08:44 PM -
CheckBoxTreeViewer and Scroll
By steve.hookway in forum SWT / JFaceReplies: 1Last Post: 11-24-2009, 09:03 PM -
jscrollpane scroll issues
By kumar_gemi in forum AWT / SwingReplies: 11Last Post: 09-30-2009, 08:33 PM -
smooth-scroll
By designer in forum Java AppletsReplies: 1Last Post: 07-21-2009, 07:10 PM


LinkBack URL
About LinkBacks
Reply With Quote

Bookmarks