吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1468|回复: 11
收起左侧

[已解决] idea JAVA大佬们这个要怎么调用下面那个类

[复制链接]
wws741 发表于 2020-10-31 20:01
本帖最后由 wws741 于 2020-10-31 22:52 编辑

[Java] 纯文本查看 复制代码
import java.awt.Graphics;
import java.applet.Applet;
public class homework3 extends Applet
 {
    public  static void main(String[] args)
{      
System.out.println("");
 }    

public void paint(Graphics g)    {
        g.drawString("Hello, Java Applet World!", 10, 20);
    }
}

免费评分

参与人数 1吾爱币 -1 收起 理由
ql_zth -1 有这个时间不如看看书

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| wws741 发表于 2020-10-31 20:03
跪求大佬教教,刚开始入门的
花开亦相惜_123 发表于 2020-10-31 20:08
new一个homework3对象,然后用这个对象调用paint方法,paint方法传一个Graphics对象就行
origamiii 发表于 2020-10-31 20:15
 楼主| wws741 发表于 2020-10-31 20:28
origamiii 发表于 2020-10-31 20:15
在main方法里加一句new homework3().paint(Graphics g);

大佬,g报红了,
x-joker 发表于 2020-10-31 21:03
本帖最后由 x-joker 于 2020-10-31 21:06 编辑

[Java] 纯文本查看 复制代码
import javax.swing.*;
import java.awt.*;

public class MyFrame extends JFrame {

    public MyFrame() {

        this.add(new MyPanel());

        this.setSize(80, 100);

    }


    class MyPanel extends JPanel {


        public void paint(Graphics g) {

            g.drawString("Hello, Java Applet World!", 10, 20);

        }

    }


    public static void main(String[] args) {

        MyFrame frame = new MyFrame();

        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        frame.setVisible(true);

    }

}


JFrame和JPanel,一起用,你可以新建一个demo自己看下
乱花渐欲迷人眼 发表于 2020-10-31 21:44
要注意类的规范命名和正确的代码格式哦,Format一下吧看的我好难受哈哈哈
无痕567 发表于 2020-10-31 22:15
JAVA写界面意义不大
Ly_轮回 发表于 2020-10-31 22:42
下面那个叫方法,有class的才叫类
第一种方法:想要调用下面的方法可以实例化本类,然后用对象调用paint方法
代码:
homework3 hw3 = new homework3();
hw3.paint(这里面写一个Graphics的对象);
第二种方法:直接在paint方法的void前加上static,让paint方法变成静态方法然后直接在main中调用
代码:
把paint方法改成
public static void paint(Graphics g) {
        g.drawString("Hello, Java Applet World!", 10, 20);
}
然后再main方法里写上
paint(这里面写一个Graphics的对象);

还有,类名首字母大写

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
wws741 + 1 + 1 谢谢@Thanks!

查看全部评分

thinkmyself 发表于 2020-11-1 00:17
直接断点进去[F7]-->Step Into相当于eclipse的[f5]进入到代码,就可以看到了。如果想看类代码,键盘按住Ctrl+鼠标左键进入。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 11:41

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表