Dette virker fint, sålænge applikationen er i fokus. Men hvis applikationen ikke er i fokus, popper dialog box'en ikke op, dvs. den får ikke fokus af sig selv. Jeg har prøvet med: jf.requestFocusInWindow(); - men uden effekt.
Hvordan opnår en dialog box fokus, når en applikation kører i baggrunden?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Nej - for din JOptionPane.showMessageDialog har ikke din app. som parent men derimod 'jf'
Brug:
class EXP extends JFrame{
public EXP(){ // this JOptionPane.showMessageDialog( this ,"message","News",JOptionPane.INFORMATION_MESSAGE);
// Eller endnu bedre // Den fungerer nemlig også i en applet, hvis bruger trykker på "Frem" eller "Tilbage" fr = JOptionPane.getFrameForComponent( this ); JOptionPane.showMessageDialog( this ,"message","News",JOptionPane.INFORMATION_MESSAGE);
// Eller endnu bedre // Den fungerer nemlig også i en applet, hvis bruger trykker på "Frem" eller "Tilbage" fr = JOptionPane.getFrameForComponent( this ); JOptionPane.showMessageDialog( fr ,"message","News",JOptionPane.INFORMATION_MESSAGE);
->fire-fox: Jeg er altid glad for den hjælp jeg får herinde, herunder selvfølgelig også Carstens. Konkret løser det imidlertid ikke problemet, så jeg rydder bare lidt op i mine gamle spm. :-)
Heysan, ja der kan sq hurtig være mange points ude hehe.... :-D
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.