この記事では主に、一般的に使用される Java パネル JScrollPane の簡単な紹介と、関連する例を紹介します。
インターフェースを設定するときに、コンテンツの大部分が小さなコンテナー フォームに表示される場合があります。この場合は、JScrollPane パネルを使用できます。
JScrollPane パネルはスクロールバー付きのパネルですが、JScrollPane はコンポーネントを 1 つしか配置できず、レイアウトマネージャーは使用できません。 JScrollPane パネルに複数のコンポーネントを配置する必要がある場合は、JPanel に複数のコンポーネントを配置してから、JPanel パネルをコンポーネント全体として JScrollPane コンポーネントに追加する必要があります。誰もがこれに注意する必要があります!以下では、その使用法とテクニックを理解するために例を使用します。
ソースコード:
public class JscrollPaneDemo extends JFrame{ private JPanel contentPane; private JScrollPane scrollPane; private JTextArea textArea; public JscrollPaneDemo(){ contentPane=new JPanel(); contentPane.setBorder(new EmptyBorder(5,5,5,5)); contentPane.setLayout(new BorderLayout(0,0)); this.setContentPane(contentPane); scrollPane=new JScrollPane(); contentPane.add(scrollPane,BorderLayout.CENTER); textArea=new JTextArea(); //scrollPane.add(textArea); scrollPane.setViewportView(textArea); this.setTitle("滚动面板使用"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setBounds(100, 100, 250, 200); this.setVisible(true); } public static void main(String []args){ @SuppressWarnings("unused") JscrollPaneDemo example=new JscrollPaneDemo(); } }
友人、特に初心者には、学習プロセス中にコードをコピーせず、自分で入力してみることをお勧めします。理解を深められる一方で、コーディングのスピードを練習することもできます。プログラマーとして、プログラミングの習慣とスキルだけでなく、スピードも必要です。
以上がJava の JScrollPane スクロール パネル インスタンスの詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。