Wywołać aplikację typu notepad w Javie nie ma problemu. Pytanie jak przekazać tekst bufora do otwartego okna, bez zapisywania go na dysku lokalnym?
0
0
Spróbuj wykorzystać klasę Robot.
List<String> cmd = new ArrayList<String>();
cmd.add("notepad.exe");
Robot robot = null;
try
{
robot = new Robot();
new ProcessBuilder(cmd).start();
}
catch (Exception e)
{
System.out.println(e);
return;
}
robot.delay(100);
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_V);
robot.keyRelease(KeyEvent.VK_CONTROL);
robot.keyRelease(KeyEvent.VK_V);