TextAreaDemoB

Reference

TextArea Demo written by Fred Swartz Java Programming Notes or older link: Java Notes


TextAreaDemoB.java

// File   : GUI/components/textarea/TextAreaDemoB.java
// Purpose: Illustrate JTextArea contained in JScrollPane
//          where scroll bars appear as needed.
// Author : Fred Swartz, 2006-07-27

import java.awt.*;
import javax.swing.*;

public class TextAreaDemoB extends JFrame {
   JTextArea area = new JTextArea(6, 20);
        
    public TextAreaDemoB() {
        //... Set textarea's initial text, scrolling, and border.
        area.setText("Enter more text to see scrollbars");
        JScrollPane scrollingArea = new JScrollPane(area);
	area.setBorder(BorderFactory.createEmptyBorder(4, 4, 4, 4));
	area.setLineWrap(true);
	area.setWrapStyleWord(true);
	area.setEditable(true); // default
	
        
        //... Get the content pane, set layout, add to center
        JPanel content = new JPanel();
        content.setLayout(new BorderLayout());
        content.add(scrollingArea, BorderLayout.CENTER);
        
        //... Set window characteristics.
        this.setContentPane(content);
        this.setTitle("TextAreaDemo B");
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        this.pack();
    }
    
    public static void main(String[] args) {
        JFrame win = new TextAreaDemoB();
        win.setVisible(true);
    }
}


Maintained by John Loomis, updated Thu Mar 26 21:35:01 2015