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() {
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.net.URI;
import java.io.IOException;
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);
if (Desktop.isDesktopSupported()) {
Desktop desktop = Desktop.getDesktop();
if (desktop.isSupported(Desktop.Action.BROWSE)) {
desktop.browse(uri); // فتح الرابط في المتصفح
}
}
} catch (IOException | IllegalArgumentException e) {
JOptionPane.showMessageDialog(null, "حدث خطأ أثناء فتح الرابط: " + e.getMessage());
}
}
}