所以说我想要在JLabel中显示一条很长的线.我该怎么做?
目前,更长的线路出现了:
我必须调整窗口大小以查看完整的文本.
当文本几乎达到我的JFrame的宽度时,我该怎么做才能有换行符?
我不确定这里是否需要任何代码才能回答这个问题,但仍然:
我的框架属性:
frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(new Dimension(450, 400));
frame.setLocation(new Point(400, 300));
frame.setLayout(new BorderLayout());
我要修改的标签:
question = new JLabel("Question:");
question.setFont(new Font("Serif", Font.BOLD, 15));
question.setHorizontalAlignment(JLabel.CENTER);
编辑:
更多细节:
我正在从文件中读取行,然后显示它们.线条的大小不固定,所以我不知道放在哪里< br>在.
编辑2:
我最终使用了JTextArea.
private JTextArea textAreaProperties(JTextArea textArea) {
textArea.setEditable(false);
textArea.setCursor(null);