|
you can't do more than that. You don't know the other applications and have no complete control over the OS.
Why should the user not be allowed to use other applications? You're talking about a timer, what should the user do when the timer runs?
regards Torsten
I never finish anyth...
|
|
|
|
|
flashery wrote: think it much better if I am going to make full screen window with matching
some keyboard disabled such as alt+tab, alt+escape and any other keyboard
shortcut that will switch window to window.
And AGAIN...you need to research 'kiosk'.
And AGAIN...you cannot do all of that in java.
So your choices are
1. Research all of the problems and then implement solutions with the understanding that some of the implementation will not be in java.
2. Go forward knowing that you cannot accomplish that in java. And as such a full screen display is going to be good enough.
|
|
|
|
|
No!
Windows is specifically designed so that the user is the one to make such decisions, not applications. Think of the havoc that would ensue if this was possible; every virus writer, hacker, and Q&A dummy would be releasing programs that blocked PC systems. You could, however, use the Windows ExitWindowsEx() [^] function, but that would mean writing some C code, and it would still be difficult to force the application to start without some form of service to control it.
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
Yeah that's what I am afraid of using just pop up dialog. I think it much better if I am going to make full screen window with matching some keyboard disabled such as alt+tab, alt+escape and any other keyboard shortcut that will switch window to window.
I think it is much better? How is it?
|
|
|
|
|
I am not sure that you can disable some of the system key combinations in this way. I do think that you should forget Java as it is really not designed for this purpose when running on a Windows system. One of the basic rules of Windows is that the user is in charge, so it is quite difficult to find ways to override this.
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
So as a conclusion I really need to convert in C++? I just want to sure before giving it a go..
|
|
|
|
|
1. I do not think there is any way you can do this in Java.
2. There may be a way in C++ but no guarantees.
You really need to ask yourself whether it is worth investing time and effort into this, or is there an easier (non-automatic) way to manage it.
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
Ok... I am really thankful of all your help guys.
GOD BLESS YOU ALL.
|
|
|
|
|
You can use BlockInput() win32 API and call it in java using JNI. It will block the all input events of the system.
|
|
|
|
|
Wow let me try this solution.
|
|
|
|
|
Laxmikant_Yadav wrote: It will block the all input events of the system.
MSDN says otherwise. Ctrl-Alt-Del still works, so the user could get into task manager and kill the blocking app.
Peter
Software rusts. Simon Stephenson, ca 1994.
|
|
|
|
|
|
hi ...can any one tell is der any job opening for software traine in chennai location for java
|
|
|
|
|
This is not the place for such questions; try the Chennai employment agencies.
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
Don't you know job search engines(Naukri, Monster, Timesjob, etc.,)? Give a shot in Google.
|
|
|
|
|
karthickbtechit wrote: hi ...can any one tell is der any job opening for software traine in chennai location for java
There probably are some jobs, yes.
"I love deadlines. I like the whooshing sound they make as they fly by." (DNA)
|
|
|
|
|
Hello All,
I'm using Netbeans 7.01 and I'm trying to validate input in 2 textboxes by running a validation loop.
So, I decided to create an Array of textboxes, using existing textboxes already placed on the form.
When I try to access a value in the Array, a nullpointerexception is thrown. Here is part of my code:
private void jTextField1KeyTyped(java.awt.event.KeyEvent evt)
{
arrJTxtFld[2].setText("");
}
private JTextField[] arrJTxtFld = {jTextField1, jTextField2, jTextField3};
modified 12-Nov-11 7:31am.
|
|
|
|
|
have you initialized the fields jTextField1, jTextField2, jTextField3?
Panic, Chaos, Destruction. My work here is done.
Drink. Get drunk. Fall over - P O'H
OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre
I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer
Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett
|
|
|
|
|
And then it hit me! A blast from my C# past! All I had to do was just add the following code just under the initComponents():
arrJTxtFld[0] = jTextField1;
arrJTxtFld[1] = jTextField2;
arrJTxtFld[2] = jTextField3;
Now if I could only automate those assignments in a loop! lol
A thanks to Naerling for responding earlier this morning with the same solution.
I'd figured it out right before going to bed last night.
modified 12-Nov-11 7:39am.
|
|
|
|
|
You could use the same line as you had befor:
public Class GuiForm extends JFrame {
private JTextField[] arrJTxtFld;
public GuiForm() {
initComponents();
this.arrJTxtFld = {jTextField1, jTextField2, jTextField3};
}
}
Panic, Chaos, Destruction. My work here is done.
Drink. Get drunk. Fall over - P O'H
OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre
I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer
Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett
|
|
|
|
|
Hmm for some reason it says not a statement?
public class frmSubnet_Calculator extends javax.swing.JFrame {
private JTextField[] arrJTxtFldIntegerOctets;
public frmSubnet_Calculator() {
initComponents();
setLocationRelativeTo(null);
arrJTxtFldIntegerOctets = {jTxtFldIntegerOctet1,
jTxtFldIntegerOctet2,
jTxtFldIntegerOctet3,
jTxtFldIntegerOctet4,
jTxtFldIntegerOctet5,
jTxtFldIntegerOctet6,
jTxtFldIntegerOctet7,
jTxtFldIntegerOctet8
};
Nagy Vilmos wrote: You could use the same line as you had befor:
public Class GuiForm extends JFrame {
private JTextField[] arrJTxtFld;
public GuiForm() {
initComponents();
this.arrJTxtFld = {jTextField1, jTextField2, jTextField3};
}
}
modified 14-Nov-11 18:57pm.
|
|
|
|
|
Does anyone know how to get an annotation processor to work in Eclipse? These are the steps that I have taken thus far:
1) Export the annotation and associated processor into a JAR file
2) Open Project->Properties, and select "Java Compiler"->"Annotation Processing"->"Factory Path" from the tree view on the left, and click "Add External JARs...".
After completing these steps, when I select my JAR file and click the Advanced button, I get a dialog that has an empty listbox labeled "Processors in this container". Why is Eclipse not seeing my annotation processor? I have included some simple code to illustrate the problem:
package NAMESPACE;
public @interface Test {}
package NAMESPACE;
import java.util.Set;
import javax.annotation.processing.*;
import javax.lang.model.element.TypeElement;
@SupportedAnnotationTypes({"NAMESPACE.Test"})
public class TestProcessor extends AbstractProcessor {
@Override
public boolean process(
Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv) {
return true;
}
}
This example is about as simple as I can make it. Please help me to figure out why this isn't being found by Eclipse's annotation processor. Thanks,
Sounds like somebody's got a case of the Mondays
-Jeff
|
|
|
|
|
Do you have an AnnotationProcessorFactory ? This is required to interface to the actual AnnotationProcessor .
Panic, Chaos, Destruction. My work here is done.
Drink. Get drunk. Fall over - P O'H
OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre
I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer
Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett
|
|
|
|
|
I did see something about that class in my online searching, but it looked as though that only applied if you are using the Java 1.5 mirror API, which I think is deprecated in 1.7. Is my understanding about this correct? If not, it seems weired to be using something from the "com.sun.mirror.apt" namespace with other classes from the "javax.annotation.processing" namespace. Thanks for the help,
Sounds like somebody's got a case of the Mondays
-Jeff
|
|
|
|
|
TBH, I just had a quick browse and everything I could find referenced it. It may well be worth you re-reading the API docs.
Panic, Chaos, Destruction. My work here is done.
Drink. Get drunk. Fall over - P O'H
OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre
I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer
Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett
|
|
|
|