簡體   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