gpt4 book ai didi

java - 如何在我的 TextArea 中显示控制台中显示的文本?

转载 作者:行者123 更新时间:2023-12-02 04:51:10 25 4
gpt4 key购买 nike

作为我们第二学期项目的一部分,我们必须用 Java 创建一个逃脱游戏。

我们已经设法在控制台中显示文本,但是,我们无法在窗口(位于另一个类中)中显示相同的文本。我们知道我们必须使用 setText(),因为它是一个 TextArea,但我们不知道该怎么做。


private JTextArea texte;

private JButton button;

private JProgressBar bar;

public IHM() {
this.window = new JFrame("Esc'App Game");

this.window.setContentPane(this.panelCreation());

this.window.pack();
this.window.setVisible(true);

}

public JPanel panelCreation() {
JPanel panel = new JPanel();

this.texte = new JTextArea("Erreur affichage de texte");

texte.setText(""); // <- here

panel.add(texte);
texte.getText();

this.window.add(panel);

return panel;
}

我们的主要:


// Ask for the pseudo
Player p1 = new Player();
System.out.println(p1.getPseudo());

// change System.out to setText() ?

// Ask for the theme
Player.getTheme();

// Creation of a new Theme
Theme t1 = new Theme(Player.myTheme);

目前,我们没有任何结果或任何错误消息,因为我们不知道。

最佳答案

您可以开始阅读 Swing text components 上的官方 Oracle 教程。 .

在那里你会发现JTextArea有方法setText()getText()例如。为了准备好做一些真正有用的事情,您可能想学习如何使用 models为您的组件。

关于java - 如何在我的 TextArea 中显示控制台中显示的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56440108/

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