package nu.fw.jeti.plugins.callVoip; import java.awt.Dimension; import java.awt.Insets; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.ImageIcon; import nu.fw.jeti.util.I18N; import nu.fw.jeti.util.ServerExpresso; public class buttonCallVoip extends Plugin { public static JButton button( JButton voip ) { buttonCallVoip classButton = new buttonCallVoip(); voip = new JButton(classButton.getIcon("phone16.gif")); voip.setMargin(new Insets(0,0,0,0)); voip.setPreferredSize(new Dimension(23,23)); voip.setToolTipText(I18N.gettext("callVoip.Dialing_for_business_phone")); return voip; } public static String connExpresso(String JidUser, String UserId) { ServerExpresso conn = new ServerExpresso(); String _jidUser = JidUser.toString().substring(0, JidUser.toString().indexOf("@")); String _return = conn.connectCallVoip( UserId, _jidUser ); return _return; } private ImageIcon getIcon(String nameFile) { return new ImageIcon(getClass().getResource(nameFile)); } }