class="java">import java.awt.BorderLayout; import java.awt.Color; import java.awt.Font; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTextArea; public class TestLayOut { public static void main(String[] args) { JFrame jFrame = new JFrame(); // 设置框体大小 jFrame.setSize(500, 500); // 框体居中显示 jFrame.setLocationRelativeTo(null); // 激活窗体控件,设置点击右上角(小红叉) jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); { BorderLayout bl = new BorderLayout(); JPanel jPanel = new JPanel(bl); JTextArea ja = new JTextArea(); ja.setBackground(Color.green); ja.setLineWrap(true); //设置字体样式 Font font = new Font("Times New Roman", Font.ITALIC, 60); ja.setFont(font); JScrollPane jp = new JScrollPane(ja); // 设置垂直滚动条 jp.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED); // 设置水平滚动条 jp.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); jPanel.add(jp); jFrame.add(jPanel); } jFrame.setVisible(true); } }
?