gpt4 book ai didi

java -\n 不适用于换行符 -- Java

转载 作者:行者123 更新时间:2023-12-02 07:01:15 25 4
gpt4 key购买 nike

我正在使用以下代码:

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;


import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.net.URI;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class Finder extends JFrame
{
JPanel jp = new JPanel();
JLabel jl = new JLabel("Credits: Andrew / JellyBellyFred");
JTextField jt = new JTextField("Enter A Player Name, Then Press 'Find Skin'!", 30);
JButton jb = new JButton("Find Skin");
JLabel lnbreak = new JLabel("\n");

public Finder()
{
setTitle("Minecraft Skin Finder");
setVisible(true);
setSize(500, 200);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setResizable(false);

jp.add(jt);
jp.add(lnbreak);
jp.add(jb);
jb.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
String input = jt.getText();
jl.setText("http://minecraft.aggenkeech.com/player/" + input);
}
});

jp.add(jl);
add(jp);

}


public static void main(String[] args)
{
Finder t = new Finder();
}
}

要尝试获得一个如下所示的新窗口:

[输入框]

[按钮]

--文本--

但由于某种原因,结果总是这样:

[输入框][按钮]

--文本--

最佳答案

我不确定以下内容在 GUI 中是否有效。但尝试一下总没有坏处。

System.getProperty("line.separator")

使用上面的代码代替“\n”。在标签中,我尝试了一些 html 标签,效果非常好。尝试一下这个并提供您的反馈。

关于java -\n 不适用于换行符 -- Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16636907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com