我试图创建一个文本编辑器,所以我创建了一个JTextArea,它可以扩展为JScrollPane。
我正在运行Windows 10和Java版本“ 1.6.0_38”
我对javax.swing还是很陌生(到目前为止,我只学习过AWT),当我尝试回到较旧的java.awt.TextArea时,触控板似乎可以工作。
public class CustomFrame extends JFrame {
public CustomFrame() {
this.setBackground(new Color(255, 255, 255));
this.setEditor();
this.pack();
}
private void setEditor() {
this.setTitle("Text Editor");
JTextArea text = new JTextArea("");
JScrollPane sp = new JScrollPane(text, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
this.getContentPane().add(sp);
this.setVisible(true);
}
}
在javax.swing.JScrollPane中,应用程序未检测到触控板,而是在后台滚动“命令行”窗口。