Cht?l bych vytvo?it neco jako message box,ale nevim jak na to.M?l by obsahovat jednu v?tu,nebo by mi sta?il i n?jak? JFrame,kterej jsem vytvo?il.Ale nevim jak ho zobrazit.Z t?ch p??klad? co sou v NetBeans sem nic nevy?et.Pora?te pls.
Fórum › Java
Něco jako message box
MessageBox v Javě je problém. Nejjednoduší způsob jak ho vytvořit je udělat si vlastní pomocí procedury:
public void ukazZpravu(String zprava,String title,int vel_x,int vel_y){
final JFrame frame = new JFrame(title);
JLabel zprava = new JLabel(zprava);
JButton ok = new JButton("ok");
frame.setSize(vel_x,vel_y);
frame.add(zprava,BorderLayout.CENTER);
frame.add(ok,BorderLayout.PAGE_END);
if(frame.isResizable){
frame.setRrsizable(false);
}
frame.setVisible(true);
ok.addActionListener(new ActionListener(){
public void actionPerformed(EventArgs e){
frame.setVisible(false);
}
});
}
Takhle by to myslim nejak slo, pisu to z pameti, takze tam asi nejaky chyby budou :cigo:
no a pak to zavolas jenom
ukazZpravu("Nazdar jak se mas","Pozdrav",200,50);
Podívej se do dokumentace na třídu
javax.swing.JOptionPane
. V ní najdeš řadu užitečných metod.
Pro vytištění nějaké zprávy do dialogového okna, které má uživatel odklepnout stikem OK slouží např.
JOptionPane.showMessageDialog( null, "řetězec, který chceš vytisknout" );
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 35 hostů
Podobná vlákna
Existuje neco jako autoincrement? — založil killermax
Neco jako urlencode v php — založil dfgsdfsdfsdf
Něco jako PHP bot? — založil Hunty
Snimani klaves. (neco jako BIND) — založil Pepa Rohlik
Něco jako Python (x,y) pro Mac, předem díky — založil tech9ne
Moderátoři diskuze