|
I do not think you can do it directly in Java. The information is provided by this WMI class[^] of the Windows API. You would need to write some C/C++ code to get the information into a DLL, and use JNI to access that from your Java code.
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
import java.io.Console;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
public class RegexTestHarness {
public static void main(String[] args){
Console console = System.console();
if (console == null) {
System.err.println("No console.");
System.exit(1);
}
while (true) {
Pattern pattern =
Pattern.compile(console.readLine("%nEnter your regex: "));
Matcher matcher =
pattern.matcher(console.readLine("Enter input string to search: "));
boolean found = false;
while (matcher.find()) {
console.format("I found the text" +
" \"%s\" starting at " +
"index %d and ending at index %d.%n",
matcher.group(),
matcher.start(),
matcher.end());
found = true;
}
if(!found){
console.format("No match found.%n");
}
}
}
}
|
|
|
|
|
I don't know where you got that console hassle there - it's a complete mixup.
Your code works when the console is addressed right:
public class RegexTestHarness {
public static void main(String[] args) {
while (true) {
try {
BufferedReader console = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter your regex:");
String strValue = console.readLine();
Pattern pattern = Pattern.compile(strValue);
System.out.println("Enter input string to search:");
String strMatch = console.readLine();
Matcher matcher = pattern.matcher(strMatch);
boolean found = false;
while (matcher.find()) {
System.out.println(String.format("I found the text" + " \"%s\" starting at "
+ "index %d and ending at index %d.",
matcher.group(), matcher.start(), matcher.end()));
found = true;
}
if (!found) {
System.console().format("No match found.");
}
} catch (IOException oException) { oException.printStackTrace();}
}
}
}
|
|
|
|
|
Still a problem Sir, it says: the method console() is undefined for the type System.
|
|
|
|
|
*däng* I missed that one, please change that too:
if (!found) {
System.out.println("No match found.");
}
Do you understand what had to be changed?
|
|
|
|
|
dont worry i changed it to:
System.out.println(String.format("No match found.%n"));
|
|
|
|
|
hallo Mr Torsten, i want us to collaborate on developing a cancer registration form for the
SA government. we gonna use java. the problem is that i dont know how we gonna integrate it into an already existing program because it doesn't meet the standard requirements.
|
|
|
|
|
You need to figure that out.
Please also check out GWT, which is a java based JS-Solution for Web based applications. Could be pretty helpful and is easy to use with java coding.
Have fun.
|
|
|
|
|
hi, anyone help me making mobile web voting system?...
|
|
|
|
|
Try reading this section[^], then try asking a more specific question.
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
Assume we have a server A waiting for searching request, when such request comes the server A will multicast it to many other servers Bs each of which has a directory contains many text files and as a response to the request each of Bs servers will search inside these files for the requesting word and return the results to server A which in turn will return the file name and the location of each result to the requesting client
so
notes:
1- Server A must be multithreaded i.e. the thread which multicasts the request differs from the one which receives the results, so there must be an ID for each request.
2- Servers B also are multithreaded.
3- Multicast will be over MulticastSocket with UDP
so help me in coding that in java
?????
|
|
|
|
|
You need to be rather more specific about what help you expect. It's unlikely that anyone will provide a complete implementation for you.
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
i am developing a email server in java i want to know should i use some dbms to store user emails or simple files
|
|
|
|
|
It depends on the complexity of your system. If you anticipate needing to store lots of data then a proper database system is the obvious answer.
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
a database is fine. I would use derby[^].
It's well documented, integrates completely and is easy to handle.
You can also use a file based system. But that is much more complicated.
|
|
|
|
|
Hi everyone!!
I'd like to ask how to use this library to make project in java which will make a file.pdf. Do you know is it possible to do this?
Thanks in advance : D
|
|
|
|
|
You can get the source from http://www.mupdf.com/[^], so you would just need to write an interface between your Java code and the library. Take a look at the Java Native Interface[^] for details.
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
|
Hi all.
i want to get the equiment type eg.router,switch,pc,fire
i don't know how to use snmp to get it
|
|
|
|
|
|
hi guys i have a question, im doing a very simple thread application that increments a value everytime a thread runs, i've got 4 threads running at the same time, but everytime all threads increment the count var, its allways 1 it doesn't change on each thread execution i use synchronized to allow 1 thread increments the var at a time but after all threads die count var outputs same value,
|
|
|
|
|
Please show your code, we cannot guess what may be happening.
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
My guess is that you made the counter an instance variable in the thread, so they all have their own copy. But you haven't posted enough to be sure.
|
|
|
|
|
BobJanova wrote: made the counter an instance variable in the thread
That was my guess too!
5+
Cheers!
"I had the right to remain silent, but I didn't have the ability!"
Ron White, Comedian
|
|
|
|
|
Hello Everyone
I'm trying to convert this java code to C#, could someone please help me on this because I am very new into programming.
Here is the Java code...
import java.awt.Component;
import javax.swing.JOptionPane;
public class ConfirmDeleteDialog {
public static final int YES = JOptionPane.YES_OPTION;
public static final int NO = JOptionPane.NO_OPTION;
public static final int CANCEL = JOptionPane.CANCEL_OPTION;
static final int OK = JOptionPane.OK_OPTION;
static final int CLOSED = JOptionPane.CLOSED_OPTION;
public static int showMessage(Component parent, String message, String title) {
return JOptionPane.showConfirmDialog(parent, message, title, JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE);
}
}
thanks in advance
lapeci
|
|
|
|