แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ

Swing

แƒ›แƒแƒกแƒแƒšแƒ แƒ•แƒ˜แƒ™แƒ˜แƒžแƒ”แƒ“แƒ˜แƒ˜แƒ“แƒแƒœ โ€” แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒแƒšแƒ˜ แƒ”แƒœแƒชแƒ˜แƒ™แƒšแƒแƒžแƒ”แƒ“แƒ˜แƒ
Swing-แƒ˜แƒก แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜

Swing โ€” แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ แƒ’แƒ แƒแƒคแƒ˜แƒ™แƒฃแƒšแƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“ แƒฏแƒแƒ•แƒแƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ”แƒœแƒแƒ–แƒ”, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ Sun Microsystems-แƒ›แƒ. แƒ˜แƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ’แƒ แƒแƒคแƒ˜แƒ™แƒฃแƒš แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒ”แƒ‘แƒก แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ แƒฆแƒ˜แƒšแƒแƒ™แƒ”แƒ‘แƒ˜, แƒจแƒ”แƒกแƒแƒงแƒ•แƒแƒœแƒ˜ แƒ•แƒ”แƒšแƒ˜, แƒชแƒฎแƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒฎแƒ•แƒ. แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ“แƒ 1998 แƒฌแƒ”แƒšแƒก แƒ“แƒ แƒ—แƒแƒœ แƒ”แƒ แƒ—แƒ•แƒแƒ“แƒ Java Runtime Environment-แƒก.

Swing-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜:

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingUtilities;
 
public class SwingExample implements Runnable {
// "SwingExample" แƒแƒ แƒ˜แƒก แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜แƒก [[แƒ™แƒšแƒแƒกแƒ˜ (แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ)|แƒ™แƒšแƒแƒกแƒ˜แƒก]] แƒกแƒแƒฎแƒ”แƒšแƒฌแƒแƒ“แƒ”แƒ‘แƒ, แƒแƒœแƒฃ แƒ”แƒก แƒ˜แƒชแƒ•แƒšแƒ”แƒ‘แƒ แƒ™แƒšแƒแƒกแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“.
    @Override
    public void run() {
        // แƒคแƒแƒœแƒฏแƒ แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ
        JFrame f = new JFrame ("Hello, World!");
        // แƒแƒ“แƒ’แƒ”แƒœแƒก แƒคแƒแƒœแƒŸแƒ แƒ˜แƒก แƒ“แƒแƒฎแƒฃแƒ แƒ•แƒ˜แƒก แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒแƒก
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        // แƒ˜แƒแƒ แƒšแƒ˜แƒงแƒ˜แƒก แƒ“แƒ แƒฆแƒ˜แƒšแƒแƒ™แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ
        f.getContentPane().add(new JLabel("Hello, world!"));
        f.getContentPane().add(new JButton("Press me!"));
        // แƒแƒฌแƒงแƒแƒ‘แƒก แƒคแƒแƒœแƒฏแƒ แƒ˜แƒก แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒ”แƒ‘แƒก 
        f.pack();
        //แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•, แƒคแƒแƒœแƒฏแƒแƒ แƒ แƒฃแƒฉแƒ˜แƒœแƒแƒ˜แƒ แƒ˜แƒ, แƒแƒกแƒ” แƒ™แƒ˜ แƒฎแƒ˜แƒšแƒ•แƒแƒ“แƒ˜ แƒฎแƒ“แƒ”แƒ‘แƒ
        f.setVisible(true);
    }
 
    public static void main(String[] args) {
        SwingExample se = new SwingExample();
        // แƒแƒ แƒ˜แƒก แƒกแƒฌแƒแƒ แƒ˜ แƒฉแƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
        SwingUtilities.invokeLater(se);
    }
}

แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ”แƒ‘แƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒจแƒ˜

[แƒ แƒ”แƒ“แƒแƒฅแƒขแƒ˜แƒ แƒ”แƒ‘แƒ | แƒฌแƒงแƒแƒ แƒแƒก แƒ แƒ”แƒ“แƒแƒฅแƒขแƒ˜แƒ แƒ”แƒ‘แƒ]
แƒ›แƒแƒซแƒ˜แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ โ€žhttps://ka.wikipedia.org/w/index.php?title=Swing&oldid=3458241โ€œ-แƒ“แƒแƒœ