Message Board
| Message Board > Java > remove the "x" close button in a dialog box | 
| March 11, 2007, 00:58 | |
| DTM Earthling! 823 posts   | I have a showConfirmDialog with options yes/no, at the moment the user can just ignore the options if they like and click the "x" to get rid of it. Is there a way to disable the "x" button? ____________ :o | 
| # | |
| March 11, 2007, 01:16 | |
| Frimkron Frustrated Megalomaniac 703 posts   | I believe you will have to write your own extension of JDialog and call setDefaultCloseOperation (or whatever its called). There's an option called DO_NOTHING_ON_CLOSE which makes the X button ineffective. This is from memory so I could be wrong. Alternatively, couldn't you put the dialog in a loop and only break if a proper response was obtained? ____________ | 
| # | |
| March 11, 2007, 03:01 | |
| DTM Earthling! 823 posts   | Quote: Alternatively, couldn't you put the dialog in a loop and only break if a proper response was obtained? Yes! I will do that. ____________ :o | 
| # | |
| March 11, 2007, 04:43 | |
| Sandman F3n!x0r 1196 posts   | Doesn't closing the window mean the user doesn't want anything to change? In most cases implying a 'no'? ____________ BennuWiki Yes, my avatar has grey borders in IE (so get a decent browser) ROOFLEZ ROOFLEZ | 
| # | |
| March 12, 2007, 13:02 | |
| Mezzmer Square-theorist 793 posts   | are you wanting to send nasty popup windows to people now?? ____________ | 
| # | |
| March 12, 2007, 13:02 | |
| Mezzmer Square-theorist 793 posts   | ah you want an options dialog my opinion is that the DO_NOTHING_ON_CLOSE option would annoy people if they see a button they cannot press. the best way is to not use a dialog bog? [Edited on March 12, 2007 by Mezzmer] ____________ | 
| # | |
| March 12, 2007, 18:18 | |
| DTM Earthling! 823 posts   | It's for the end of this "game" (a.k.a coursework-thing-that's-not-really-a-game) and it asks "Play again?". But i've done it now. Ooh I could submit it to full games. Or not. ____________ :o | 
| # | |
| March 12, 2007, 18:55 | |
| Mezzmer Square-theorist 793 posts   | yes, if it's a good game! but if it's crap don't bother ____________ | 
| # | |
| March 13, 2007, 20:29 | |
| DTM Earthling! 823 posts   | I hate java. Do people like, do testing and stuff in the real world? For my next assignment I have to do a testing strategy. And use something called JUnit. Maybe I don't hate java. MAYBE JUST MAYBE I hate testing. Although actually the testing is only 15% so I don't really have to do it.   But MAYBE JUST MAYBE it's assignments I hate. Oh and yes it is crap. Also I hate Eclipse. This is a rant by the way. ____________ :o | 
| # | |
| March 13, 2007, 23:50 | |
| Rincewind programmer 1562 posts   | Quote:  people like, do testing and stuff in the real world?  For my next assignment I have to do a testing strategy. Ha, recognisable! I have to do full 'designs' before I am actually allowed to start programming, with the 'design' being the code whole programmed out except the 'branch' methods which call no deeper nested methods. I see no other way but to reverse-engineer a finished program to a 'design' and then submit both.  Not to mention the dogmatic way you must name variables/methods/classes. Otherwise you're missing points for not sticking to the name dress code! Errr. University makes programming fun! It probably also sparks whole generations of programming-haters. I've also made a game in Java. Console mastermind, isn't that cute? And my last two program being a tree of pythagoras and a Conway's life program, stuff I've programmed before years ago. Not that I mind, it only makes it a lot quicker to do now so I can work on important things, like Fenix games! This is a little rant as well. One way or another, while the dogmatic ways there is being taught at university are bothering, I'm sure we're having a huge advantage over those who are newly introduced to programming. [Edited on March 14, 2007 by Rincewind] ____________ Personal website: http://www.loijson.com | 
| # | |
| March 14, 2007, 23:51 | |
| Sandman F3n!x0r 1196 posts   | Not all people have the luxury of previous programming knowledge, so some shit might seem easy. Also, that designing you say is really handy. I use it with mu Java shit as well and it does do the trick for an OO language. This was not a rant! ____________ BennuWiki Yes, my avatar has grey borders in IE (so get a decent browser) ROOFLEZ ROOFLEZ | 
| # | |
Message Board > Java > remove the "x" close button in a dialog box