import java.awt.Color; import java.awt.Font; import java.awt.Label; import javax.swing.BorderFactory; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.border.Border; public class Main { public static void main(String[] args) { Border border = BorderFactory.createLineBorder(Color.black,4);
JLabel label = new JLabel(); label.setText("Welcome to IT College");
ImageIcon imageIcon = new ImageIcon("it-college-arabic-logo.png"); label.setIcon(imageIcon);
label.setHorizontalTextPosition(JLabel.CENTER);// setHorizontalTextPosition Center left right label.setVerticalTextPosition(JLabel.BOTTOM); //setVerticalTextPosition Center top bottom label.setForeground(new Color(250,150,90)); label.setFont(new Font("MV Boli",Font.ITALIC,35)); label.setIconTextGap(50); label.setBorder(border); label.setVerticalAlignment(JLabel.CENTER); label.setHorizontalAlignment(JLabel.CENTER); label.setBackground(Color.green); label.setOpaque(true); //label.setBounds(100,100,350,350);
ربنا يبارك فيك شرح مبسط😍
و فيكم إن شاء الله،
اشكركم على تعليقكم الجميل.
بدعمكم نستنر 😀
import java.awt.Color;
import java.awt.Font;
import java.awt.Label;
import javax.swing.BorderFactory;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.border.Border;
public class Main {
public static void main(String[] args) {
Border border = BorderFactory.createLineBorder(Color.black,4);
JLabel label = new JLabel();
label.setText("Welcome to IT College");
ImageIcon imageIcon = new ImageIcon("it-college-arabic-logo.png");
label.setIcon(imageIcon);
label.setHorizontalTextPosition(JLabel.CENTER);// setHorizontalTextPosition Center left right
label.setVerticalTextPosition(JLabel.BOTTOM); //setVerticalTextPosition Center top bottom
label.setForeground(new Color(250,150,90));
label.setFont(new Font("MV Boli",Font.ITALIC,35));
label.setIconTextGap(50);
label.setBorder(border);
label.setVerticalAlignment(JLabel.CENTER);
label.setHorizontalAlignment(JLabel.CENTER);
label.setBackground(Color.green);
label.setOpaque(true);
//label.setBounds(100,100,350,350);
JFrame frame = new JFrame();
//frame.setSize(500,500);
//frame.setLayout(null);
//frame.setResizable(false);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setTitle("title part");
//frame.getContentPane().setBackground(new Color(0x654321));
frame.setVisible(true);
frame.add(label);
frame.pack();
}
}
سلام عليكم انا اضفت الصوره لاكن مو راضي يطلعها لي بالاوت بوت
تأكد من المسار "path" الذي تتبعه في استدعاء الصوره. او من اسم الصوره لكلك كتبته بطريقه غير صحيحه.