You can create a .desktop file for doing this.
First, create a script using terminal:
mkdir -p bin
gedit ~/bin/jack_control.sh
In the new opened file, add the following lines:
#!/bin/bash
pid=$(pgrep -x jack_control)
if [ "$pid" = "" ]; then
pulseaudio --kill
jack_control start
else
jack_control exit
pulseaudio --start
fi
Save the file, close it and make it executable:
chmod +x ~/bin/jack_control.sh
Now you can create your .desktop file:
gedit ~/Desktop/jack_control.desktop
In the new opened file, add the following lines:
[Desktop Entry]
Version=1.0
Name=Qjackctl
Comment=Start or stop jack_control
Exec=/home/your_username/bin/jack_control.sh
Icon=/path/to/icon.png # <-- this line is optional
Terminal=false
Type=Application
Categories=Utility;Application;
Save the file, close it and make it executable:
chmod +x ~/Desktop/jack_control.desktop
Finally, go to desktop and test your new .desktop file.
More about: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles