繁体   English   中英

我的代码有什么问题? 我在哪里放电话?

[英]What's wrong with my code? Where do i put my line?

在下面的代码中,我想使用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("Hello World!", 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(); 
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM