Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

JButton nece da otvori JDialog

[es] :: Java :: JButton nece da otvori JDialog

[ Pregleda: 1707 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

masterBG
Beograd

Član broj: 294554
Poruke: 15
*.dynamic.sbb.rs.



+3 Profil

icon JButton nece da otvori JDialog22.12.2011. u 21:03 - pre 150 meseci
Pozdrav,
napravio sam JDialog yamb, i u njemu napravio (pravim i dalje, ali ce brzo biti gotovo) funkcionalan yamb.
Napravio sam zatim JFrame u koje se nalazi JButton, klikom na njega bi trebao da se otvori novi JDialog yamb. Nikako ne uspevam da ga nateram da to uradi.
Code:

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
    JFrame frame = new JFrame(yamb); 
    
    
    frame.setVisible(true);
}

Da li bi neko hteo da me uputi gde gresim? Procitao sam dosta dokumentacije i tutoriala, ali nisam uspeo nista. Hvala unapred...
 
Odgovor na temu

sanchi
Sanja Jokic
Beograd

Član broj: 148256
Poruke: 104
*.pstech.rs.



+8 Profil

icon Re: JButton nece da otvori JDialog22.12.2011. u 21:50 - pre 150 meseci
Ako ti je yamb dialog, zasto ga ne prikazes sa yamb.setVisible(true)?
Kod mene JFrame frame = new JFrame(yamb); nece ni da se kompajlira?
If people were meant to pop out of beds we would all sleep in toasters.
Google is your friend http://justfuckinggoogleit.com/
 
Odgovor na temu

masterBG
Beograd

Član broj: 294554
Poruke: 15
*.dynamic.sbb.rs.



+3 Profil

icon Re: JButton nece da otvori JDialog22.12.2011. u 21:57 - pre 150 meseci
Ne prolazi kopajliranje kod mene, a ne prolazi ni ovaj tvoj kod...
edit: uspeo sam... hvala puno na pomoci...


[Ovu poruku je menjao masterBG dana 22.12.2011. u 23:32 GMT+1]
 
Odgovor na temu

sanchi
Sanja Jokic
Beograd

Član broj: 148256
Poruke: 104
*.dynamic.sbb.rs.



+8 Profil

icon Re: JButton nece da otvori JDialog22.12.2011. u 23:16 - pre 150 meseci
Nema na cemu, srecno! :)
Pliz sledeci put samo nemoj da radis edit da si resio, nego novi post, posto nisam dobila notifikaciju pa zamalo da okacim novi odgovor sa celom mojom test klasom.
If people were meant to pop out of beds we would all sleep in toasters.
Google is your friend http://justfuckinggoogleit.com/
 
Odgovor na temu

masterBG
Beograd

Član broj: 294554
Poruke: 15
*.dynamic.sbb.rs.



+3 Profil

icon Re: JButton nece da otvori JDialog22.12.2011. u 23:50 - pre 150 meseci
OK, pa ti ako hoces okaci to sto si uradila, verujem da ce mi znaciti, a znaci ce i ako neko bude imao slican problem.
opet edit: napravio sam drugi problem, oba dijaloga imaju u sebi main class-u i imam problem sa pravljem izvrsnog JAR-a... a ako zakomentarisem javlja puuuno gresaka...
 
Odgovor na temu

sanchi
Sanja Jokic
Beograd

Član broj: 148256
Poruke: 104
*.dynamic.sbb.rs.



+8 Profil

icon Re: JButton nece da otvori JDialog23.12.2011. u 00:26 - pre 150 meseci
Ne razumem najbolje tvoj problem?
Evo moj glupi primer, glavna klasa je Application i ona otvara glavni frame, iz njega se otvaraju dva nova dijaloga.
Kada pravis executable jar naravno main class je Application.
Code:

package com.test;

import java.awt.event.*;
import javax.swing.*;

public class Application {
    
    public static void main(String[] args) {
        JFrame mainFrame = new JFrame("Application");
        mainFrame.setSize(200, 200);
        JPanel myPanel = new JPanel();
        JButton button1 = new JButton("Open dialog 1");
        JButton button2 = new JButton("Open dialog 2");
        myPanel.add(button1);
        myPanel.add(button2);
        mainFrame.add(myPanel);
        final MyDialog dialog1 = new MyDialog();
        final OtherDialog dialog2 = new OtherDialog();
        dialog1.setTitle("Test Dialog 1");
        dialog1.setSize(200,200);
        dialog2.setTitle("Test Dialog 2");
        dialog2.setSize(200,200);
        button1.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent arg0) {
                dialog1.setVisible(true);
            }
        });
        button2.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent arg0) {
                dialog2.setVisible(true);
            }
        });
        mainFrame.addWindowListener(new WindowAdapter() {
            public void windowClosing(WindowEvent e) {
                System.exit(0);
            }
        });
        mainFrame.setVisible(true);
    }
}

If people were meant to pop out of beds we would all sleep in toasters.
Google is your friend http://justfuckinggoogleit.com/
 
Odgovor na temu

[es] :: Java :: JButton nece da otvori JDialog

[ Pregleda: 1707 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.