Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //The purpose of this class is to create a JButton that launches a program shortcut when it is pressed
- //if there are better ways to do this, I would appreciate the help.
- public class Launcherbutton extends JButton {
- public Launcherbutton() {
- addMouseListener(new MouseListener() {
- @Override
- public void mouseClicked(MouseEvent arg0) {
- }
- @Override
- public void mouseEntered(MouseEvent arg0) {
- }
- @Override
- public void mouseExited(MouseEvent arg0) {
- }
- public void mousePressed(MouseEvent arg0, String pathdir) {
- ProcessBuilder pb = new ProcessBuilder("cmd", pathdir);//launches a .exe shortcut file from a directory
- Process p = pb.start();
- p.waitFor();
- }
- @Override
- public void mouseReleased(MouseEvent arg0) {
- }
- @Override
- public void mousePressed(MouseEvent e) {
- }
- }//error message occurs here
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment