Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 什么';我的代码怎么了?我该把电话线放在哪里?_Java_Swing_Jframe - Fatal编程技术网

Java 什么';我的代码怎么了?我该把电话线放在哪里?

Java 什么';我的代码怎么了?我该把电话线放在哪里?,java,swing,jframe,Java,Swing,Jframe,在下面的代码中,我想使用JFrame制作一个小屏幕,其中包含一段文本。为什么这个代码不起作用 package notepad; import javax.swing.JFrame; public class Notepad extends JFrame{ public Notepad(){ setTitle("Notepad"); setSize(250, 250); setResizable(false); setVisible(true); } pu

在下面的代码中,我想使用
JFrame
制作一个小屏幕,其中包含一段文本。为什么这个代码不起作用

package notepad;

import javax.swing.JFrame;

public class Notepad extends JFrame{

public Notepad(){
    setTitle("Notepad");
    setSize(250, 250);
    setResizable(false);
    setVisible(true);
}

 public static void main(String[] args){
     new Notepad();
     System.out.println("Hello World!", 75, 75);
 }
}

如果您查看
System.out.println(“helloworld!”,75,75)为什么75,75不工作?我怎样才能把课文放在那里

printLn
向控制台窗口输出一行文本。要将文本放入UI窗口,您需要创建一个
JLabel
,并将其添加到
JFrame

public Notepad(){
    setTitle("Notepad");
    setResizable(false);

    add(new JLabel("This will be on your UI window"))

    setVisible(true);
    pack(); 
}

println没有这种方法重载,您想实现什么?System.out.println写入控制台,就是这样。您没有做任何事情来将消息放入记事本。如果您确实想写入控制台,可能是将println与format混淆了:
System.out.format(“Hello World!%d%d”,75,75)我感觉您看到的代码与您尝试使用的代码类似,但无法100%确定以前的代码是什么样子,或者您当前的代码应该做什么。也许您还记得一些代码,这些代码试图使用图形对象在屏幕上绘制文本,例如
Graphics#drawString(…)
,因为该方法实际上需要一个字符串和两个整数作为其参数。你想做的一件事(我们现在都这么做)是不要依赖你暗淡的内存来调用代码,而是使用可用的引用来确定你的代码。再说一次,我的内存可能比你的内存暗得多,这不是故意的侮辱。只需确保非常熟悉和。请在网站允许的情况下(48小时后)提供答案。:)