Heim  >  Artikel  >  Java  >  Detaillierte Erläuterung der JScrollPane-Scrollpanel-Instanz in Java

Detaillierte Erläuterung der JScrollPane-Scrollpanel-Instanz in Java

巴扎黑
巴扎黑Original
2017-09-08 09:53:253780Durchsuche

Dieser Artikel enthält hauptsächlich eine kurze Einführung in das häufig verwendete Java-Panel JScrollPane und ein entsprechendes Beispiel.

Beim Einrichten der Schnittstelle kann es vorkommen, dass ein größerer Teil des Inhalts in einer kleineren Containerform angezeigt wird. In diesem Fall können Sie das JScrollPane-Bedienfeld verwenden.

Das JScrollPane-Panel ist ein Panel mit Bildlaufleisten. Es ist auch ein Container, aber JScrollPane kann nur eine Komponente platzieren und keinen Layout-Manager verwenden. Wenn Sie mehrere Komponenten im JScrollPane-Bedienfeld platzieren müssen, müssen Sie mehrere Komponenten im JPanel platzieren und dann das JPanel-Bedienfeld als gesamte Komponente zur JScrollPane-Komponente hinzufügen. Darauf muss jeder achten! Im Folgenden verwenden wir ein Beispiel, um seine Verwendung und Techniken zu verstehen.

Quellcode:


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(); 
 }
}

Es wird empfohlen, dass Freunde versuchen, den Code während des Lernprozesses nicht zu kopieren, sondern ihn selbst einzugeben. vor allem Anfänger. Einerseits können Sie Ihr Verständnis vertiefen und andererseits auch die Codierungsgeschwindigkeit üben. Als Programmierer müssen Sie nicht nur über gute Programmiergewohnheiten und -fähigkeiten verfügen, sondern auch über Geschwindigkeit.

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der JScrollPane-Scrollpanel-Instanz in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn