import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.net.URI;
public class SupportButtonApp {
public static void main(String[] args) {
SwingUtilities.invokeLater(() -> {
JFrame frame = new JFrame("دعم فني");
frame.setSize(300, 400);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLayout(new BorderLayout());
JPanel panel = new JPanel();
panel.setLayout(new GridLayout(4, 1, 10, 10));
// زر واتساب
JButton whatsappButton = new JButton("دعم عبر واتساب");
whatsappButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
openLink("https://wa.me/1234567890");
}
});
// زر إنستغرام
JButton instagramButton = new JButton("دعم عبر إنستغرام");
instagramButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
openLink("https://instagram.com/yourpage");
}
});
// زر فيسبوك
JButton facebookButton = new JButton("دعم عبر فيسبوك");
facebookButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
openLink("https://www.facebook.com/yourpage");
}
});
// زر البريد الإلكتروني
JButton emailButton = new JButton("دعم عبر البريد الإلكتروني");
emailButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
openLink("mailto:support@example.com");
}
});
// إضافة الأزرار إلى اللوحة
panel.add(whatsappButton);
panel.add(instagramButton);
panel.add(facebookButton);
panel.add(emailButton);
frame.add(panel, BorderLayout.CENTER);
frame.setVisible(true);
});
}
// دالة لفتح الرابط
private static void openLink(String url) {
try {
URI uri = new URI(url);
Desktop.getDesktop().browse(uri);
} catch (Exception e) {
e.printStackTrace();
}
}
}