DEV Community

Discussion on: Unresolved compilation problem (with no explanation?).

Collapse
 
baenencalin profile image
Calin Baenen

I thought about this more, since I'm awake now, and, line numbers are (implicitly) shown, line 44 to 51. What do you want me to do, add the rest of the Main class, and number that?

Collapse
 
eelstork profile image
Tea

Not sure where it did say the code started at line 44 initially but erm. Having every line numbered is the way to make it easier for people to help you. Screenshot would be fine imho.

Thread Thread
 
baenencalin profile image
Calin Baenen

Is this good? This is all of Main.java:

package RuntDeale.code;

import javax.imageio.ImageIO;
import java.awt.Dimension;
import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.Graphics;
import java.lang.String;
import java.awt.Color;



/**
* The game's main class.
*/
final class Main {

    private static final Dimension APP_MINSIZE = new Dimension(500, 400);
    private static final String APP_NAME = "RuntDeale";
    private static final float APP_VER = 0.01f;

    private final Entity player = new Entity();
    private final JFrame window;
    private final JPanel ctx;



    private Main() {
        window = new JFrame(APP_NAME);
        window.setResizable(true);
        window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        window.getContentPane().setBackground(Color.BLACK);
        window.setMinimumSize(APP_MINSIZE);
        window.setLayout(null);

        window.setVisible(true);


        ctx = new JPanel();
    }



    public static void main(String[] args) {
        Main program = new Main();
        try {
            program.run();
        } catch(Exception exc) {
            program.setTitle("Exception: "+exc.getLocalizedMessage());
        }
    }



    /**
    * Run the current program instance.
    */
    protected void run() {
        Graphics g = ctx.getGraphics();
        while(true) {
            try {
                g.drawImage(ImageIO.read(Backpack.getResource(
                    "resources/textures/characters/Chloe/front/walk_0.png"
                )), (int) player.getX(), (int) player.getY(), null);
            } catch(Exception exc) {}
            window.repaint();
        }
    }



    /**
    * Set the title of program's window.
    */
    protected void setTitle(String s) {
        window.setTitle(s);
    }

}
Enter fullscreen mode Exit fullscreen mode
Thread Thread
 
eelstork profile image
Tea

Ha. Perhaps it is. I'll have a quick look tomorrow.
Do you not have teachers or colleagues to help with your stuff?

Thread Thread
 
baenencalin profile image
Calin Baenen

I don't have teachers, I'm 14, and don't have any classes pertaining.
Also, I live alone (excluding family), so I don't really have colleagues either.

So no, sadly.

Thread Thread
 
eelstork profile image
Tea

If you feel like, drop by here: discord.gg/Y4MJgc244A
If you introduce yourself in general, it's mostly a tiny coder hideout I run.