Archief - java op gsm

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

onslieke

Legacy Member
Hey,

ik heb een spelletje met java gemaakt. Nu wil ik dit op men gsm zetten als een jar, maar het wilt niet. Help plz.

PS ik weet dat dit weinig info is, maar ik zou ni wete wa ik er nog bij moet vertellen:lol:

stienoo

Legacy Member
Ten eerste moet het een midlet zijn (dus voor GSM) en geen applet of applicatie.

En hoe compile je je programma, gebruik je een IDE of gewoon opdracht prompt?

onslieke

Legacy Member
stienoo zei:
Ten eerste moet het een midlet zijn (dus voor GSM) en geen applet of applicatie.

Zijde daar zeker van want der staan jars op men gsm dat hij wel kan doen (maar die heb ik zelf niet gemaakt)

stienoo zei:
En hoe compile je je programma, gebruik je een IDE of gewoon opdracht prompt?

IDE maar ni 100% zeker

xxx

stienoo

Legacy Member
Tja, je bekomt bij de 3 gevallen een jar.

En als je een programma wilt maken, start je dan eerst een programma op (bv eclipse)?

stienoo

Legacy Member
Nog niet mee gewerkt.

Zou je trouwens de eerste 20-30 codes kunnen laten zien (dan kan ik kijken of het voor GSM is)

onslieke

Legacy Member
na de declaratie van men velden heb ik de constructor met:

Code:
public Start()
    {
        super("Boggle by N&J");
        cont = getContentPane();
        cont.setLayout( new BorderLayout());
        help = new Help();
        highscores = new Highscores();
        spel = new Spel();
        speler = new Speler();
        initComponenten();
        maakLayout();
        voegListeners();
        toonFrame();
    }

    /**
     * Methode initComponenten
     * Met deze methode worden alle knoppen, menu's en velden ingesteld
     */
    private void initComponenten()
    {
        JMenuBar menuBar;
        JMenu boggleMenu;
        JMenu extraMenu;

        setMinimumSize(new Dimension(500,500));
        setResizable(false);
        btstarten = new JButton("Start het spel");
        bthighscores = new JButton("Highscores");
        bthelp = new JButton("Help");
        btexit = new JButton("Verlaat het spel");
        btstoptijd = new JButton("Stop de tijd");
        btMenu = new JButton[4];
        for(i=0;i<btMenu.length;i++)
        {
            btMenu[i] = new JButton("Menu");
        }
        btMenu[1].setSize(20,20);
        btMenu[3].setSize(20,20);

        btNaamok = new JButton("OK");
        
        tfNaam = new JTextField("",8);
        tfNaam.setForeground(Color.black);
        tfNaam.setFont(new Font("",25,20));
        tfNaam.setOpaque(false);
        tfNaam.setSize(100,10);

        pnNaam = new JPanel()       //hierbij maken we de achtergrond
        {
            protected void paintComponent(Graphics g)
            {
                ImageIcon icon = new ImageIcon("boggle_prentje.jpg");
                g.drawImage(icon.getImage(),0,0,null);
                super.paintComponent(g);
            }
        };
        pnNaam.setOpaque(false);

        lbGeefnaam = new JLabel();
        lbGeefnaam.setText("Geef hier je naam in: ");
        ...

en da gaat zo nog een tijdje door. Het was een programma da we moesten schrijven als werk voor school en het is gwn uit nieuwsgierigheid dak et zou wille wete hoe het moet om da op een gsm te zette.:)

Cycloon

Legacy Member
Voor java op een GSM heb je andere zaken nodig dan de gewone standaard JDK. Zonder ook maar iets aan je code te veranderen zal dat nooit lukken.

Yngwie

Legacy Member
Begin al eens met J2me te googlen.

Ook staat je code vol swing componenten die niet gaan werken in een j2me environment

onslieke

Legacy Member
Oh, als ik aan men code moet beginnen prutse hoeft et nimeer:p Ga ik niet veel tijd voor hebbe tijdens de examens :( toch bedankt;)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan