Email: thekaroe@hotmail.com, Tel: 086-8776053, 085-0112307 (ถาวร)
username: password: สมัครสมาชิก
เยี่ยมชม   ครั้ง 21,358 สมาชิก 688 VDO
3,287 บลอก 288 บทความ 222 E-Book
495 บทความ IT 44 ตัวอย่างโค้ด 631 กระทู้
ค้นหา:
VDO เพื่อการศึกษา
JAVA

PHP

HTML & CSS for web design

แรงบันดาลใจ
  - web app

C C++

SQL

JAVA Web Framework

.NET Technology
VB.NET 2008 Basic
ภาษา C# เบื้องต้น

iOS Programming



สมาชิกที่ Online คน
บุคคลทั่วไป คน

สมาชิกที่แจ้งการชำระเงิน



วาดเฟรมด้วยตนเองอย่างง่ายๆ (อ่าน 401, คอมเมน 6)

 จากการที่เข้าไปเจอเนื้อหาการสร้างเฟรมโดยบังเอิญเมื่อวานในเว็ยซันและเจอตัวอย่างของการสร้างเฟรมแบบที่เฟรมที่สร้างขึ้นเป็นเฟรมที่วาดใหม่ไม่มีกรอบสีน้ำเงินเหมือนเฟรมของ (windows)

แกะโค้ดอยู่นานจึงพบว่าคำสั่งที่ใช้ในการสร้างเฟรมคือ ด้านล่างครับที่มีพื้นสีฟ้า เลยลองสร้างเฟรมอย่างง่ายดูตามโค้ดด้านล่างครับ

 

//Created by Dr.chian

// <editor-fold defaultstate="collapsed" desc="import">

import java.awt.*;

import javax.swing.*;

import java.awt.event.*;// </editor-fold>

public class FancyFrames extends JFrame{

    // <editor-fold defaultstate="collapsed" desc="เอาไว้เก็บตำแหน่งเมาส์เวลา press">

    private int x, y;// </editor-fold>

    // <editor-fold defaultstate="collapsed" desc="สร้างเฟรม">

    public FancyFrames() {

        // <editor-fold defaultstate="collapsed" desc="กำหนดคุณสมบัติต่างให้เฟรม">

        setDefaultCloseOperation(EXIT_ON_CLOSE);

        setMinimumSize(new Dimension(500, 400));

        setUndecorated(true);

        setLayout(null);// </editor-fold>

        // <editor-fold defaultstate="collapsed" desc="ส่วนนี้ สร้าง shape">

        int xpoints[] = {27, 30, 34, 42, 50, 54, 385, 391, 396, 398, 402, 408, 462, 468, 472, 478, 480, 482, 476, 465, 460, 46, 35, 30, 26, 26, 27, 32, 39, 46};

        int ypoints[] = {86, 81, 75, 67, 62, 62, 61, 57, 50, 42, 35, 32, 31, 36, 40, 46, 51, 283, 292, 301, 305, 305, 297, 291, 285, 87, 83, 76, 70, 64};

        Shape shape = new Polygon(xpoints, ypoints, ypoints.length);// </editor-fold>

        // <editor-fold defaultstate="collapsed" desc="ส่วนนี้ วาดเฟรมจาก">

        com.sun.awt.AWTUtilities.setWindowShape(this, shape);// </editor-fold>

        // <editor-fold defaultstate="collapsed" desc="ให้เฟรมเปลี่ยนตำแหน่งได้เวลา dragging mouse">

        addMouseListener(new MouseAdapter() {

            public void mousePressed(MouseEvent e) {

                x = e.getX();

                y = e.getY();

            }

        });

        addMouseMotionListener(new MouseMotionAdapter() {

            public void mouseDragged(MouseEvent e) {

                setLocation(e.getXOnScreen() - x, e.getYOnScreen() - y);

            }

        });// </editor-fold>

        // <editor-fold defaultstate="collapsed" desc="แสดงเฟรม">

        setVisible(true);// </editor-fold>

    }// </editor-fold>

    // <editor-fold defaultstate="collapsed" desc="main Method">

    public static void main(String[] args) {

        new FancyFrames();

    }// </editor-fold>

}

จากโค้ดเมื่อรันโปรแกรมจะเห็นว่าเฟรมของเราเป็นแบบนี้ จาวา ก็ทำได้

 

 

เขียนเมื่อ: 2010-03-03 12:46:28 โดย: CCHIAN

ความเห็นจากผู้อ่าน


vinai

thanks.


jMind

โอ้ว เฟรมทรงเครื่อง แหล่มหลาย


borehole9

ขอบคุณครับ 


CCHIAN

 เดี๋ยวขอตัวไปแกะโค้ดที่ทำให้เฟรมและคอมโพเนนต์อื่นมีพื้นหลังใสๆก่อนเดี๋ยวจะเอามาเผยแพร่

ไม่หวงความรู้ครับ เพื่อการศึกษา ชาติจะได้เจริญ


CCHIAN

 ผมก็เพิ่งรู้ว่าวานนิเอง เข้าไปดูใน youtube ที่สมาชิก javathailand ของเราเอามาให้ดูค้นใน google 

ค้นไปค้นมาเจอจนได้


first_member

โอ้โห สุดยอดจริง ๆ ไม่เคยคิดเลยว่า java จะทำได้ขนาดนี้ ผมมีแต่ใช้ JFrame ธรรมดา ยังไงก็ขอบคุณมากครับ ที่ช่วยเผยแพร่สิ่งดี ๆ

« previous 1 next »





Blog ที่มีคน Commnet ล่าสุด (10 รายการ)
วันนี้คิดได้อีก (dejbooter) 9 กุมภาพันธ์ 2012 19:07:28)
วันนี้คิดได้อีก (ninkCs) 9 กุมภาพันธ์ 2012 18:10:43)
วันนี้คิดได้อีก (ninkCs) 9 กุมภาพันธ์ 2012 18:03:23)
โปรแกรมทันตกรรม (manasak19) 9 กุมภาพันธ์ 2012 17:29:01)
โปรแกรมทันตกรรม (manasak19) 9 กุมภาพันธ์ 2012 17:11:32)
โปรแกรมทันตกรรม (manasak19) 9 กุมภาพันธ์ 2012 17:08:14)
วันนี้คิดได้อีก (dejbooter) 9 กุมภาพันธ์ 2012 16:17:53)
จะปล่อยดีมั้ยคร๊าบ (dejbooter) 9 กุมภาพันธ์ 2012 14:33:58)
free banban_car_inout vol 1.0 (java swing) (heemu) 9 กุมภาพันธ์ 2012 14:02:46)
free banban_car_inout vol 1.0 (java swing) (first_member) 9 กุมภาพันธ์ 2012 13:33:18)

CD มาใหม่ล่าสุด
PHP Basic Level 1

ราคา: 180 บาท

Kohana V3 Workshop

ราคา: 250 บาท


CD ทั้งหมด Click




สมาชิกมาใหม่
นพดล มั่งมี
(ชลบุรี)
Romeo Montaqeu
(กรุงเทพมหานคร)
grtvr4 vrv
(เชียงใหม่)
weerayut phupadrae
(กรุงเทพมหานคร)
จารุวรรณ สีทับ
(มหาสารคาม)
dsgdgsdg dsgsdgsdgsdg
(กระบี่)
wadchara srisupun
(สกลนคร)


อันดับสุดยอดสมาชิก

VIP Member 15 คนล่าสุด
Digitalhon
aumrin
aungjoe
pundi
oak49147
wet201
izunk
dracker
santi2007
deknakhon
mju4610302
aee9999
mrs22
nittaya.j@
arr_012
หนังสือของเรา : PDF File
การเขียนโปรแกรม JAVA เบื้องต้น
50 บาท จำนวน 139 หน้า
ใช้ Kohana ได้ใน 24 ชั่วโมง
50 บาท จำนวน 111 หน้า
CakePHP ใน 8 วัน
50 บาท จำนวน 123 หน้า
PHP E-Commerce ใน 20 ชั่วโมง
50 บาท จำนวน 103 หน้า
เส้นทางสู่โปรแกรมเมอร์
50 บาท จำนวน 66 หน้า
บันทึกโปรแกรมเมอร์ เล่ม 1
50 บาท จำนวน 130 หน้า

Blog เมื่อวาน และวันก่อน ๆ





เวลาประมวลผล: 0.5151 วินาที
java gui programming ภาษาจาวา java thailand ภาษา java เรียน java การวาง java kohana framework การเขียนโปรแกรมจาวา เชื่อมwekaผ่านเว็บ java cd สอนเขียนเว็บติดต่อฐานข้อมูล การเขียนโปรแกรมปลูกผัก weka web การเขียนjava การทำเว็บด้วย java \"static block\" การทำงาน ระบบล็อกอิน phpเข้าฐานข้อมูล โปรแกรมเขียนจาวา โค้ดโปรแกรม ภาษาจาวา easy java gui programing java html เบื้องต้น การเชื่อมฐานข้อมูลอันไหนง่ายที่สุด cd สอน java web app เบื้องต้น โหลดคลิปวิธีเขียนโปรแกรมจาวา วิดีโอการเขียนโปรแกรมจาวา java ฟรี web java วิดีโอการเขียนโปรแกรมjava การเขียนโปรแกรมจาวาการลบ เขียนโปรแกรม java การเขียนโปรแกรมภาษาจาวา java thailand ภาษา java ภาษาjava เรียน java เรียนเขียนโปรแกรม การเขียนjava เรียน เขียน โปรแกรม การ เขียน โปรแกรม ภาษา java ebook เขียนโปรแกรม บนมือถือด้วย j2me ตัวอย่าง โปรแกรม java java เรียน ไฟฝันวันเยาว์สอนอะไร เขียน จาวา เรียนจาวาฟรี หนังสือ หลักการ oop ฟรี โปรแกรม ทอนเงินโดยใช้ ภาษาจาวา ขอโค้ดจาวา โปรแกรม ทอนเงิน tavon@programmer.in.th เรียน html เบื้องต้น ข้อสอบ เข้างาน programmer php เรียนเองได้มั้ย ใช้ eclipse เขียน gui ลากแปะ เขียนจาวา เขียนเว็บ html ใส่วีดีโอ เขียนโปรแกรมโดยใช้จาวา php sql server เรียนภาษา java การ เขียน java เบื้องต้น jstl java thailand อีบุ๊กเกี่ยวกับโปรแกรมจาวา เรียนเขียนโปรแกรม javathailand เรียน เขียน โปรแกรม สอนเขียนโปรแกรมhtmlฟรี เขียน โปรแกรม สูตร คูณjava ภาษา java เบื้องต้น เริ่มเขียนweb java การเขียนเว็บด้วย php project นักศึกษา php เขียนโปรแกรม java การเขียนโปรแกรมจาวาด้วยeclipse การ เขียน โปรแกรม จาวา ตัวอย่างโปรแกรมจาวา การใช้งานตัวแปร array การเขียนโปรแกรม java โดยใช้ตัวแปร array รู้จักและใช้งาน constructor เขียนเกมส์ด้วยโปรแกรม gui โปรเจค ai e-book ภาษาจาวา โรงเรียนสอนเขียน java php method overloading kohana หนังสือ ตัวอย่างการเขียนโปรแกรมจาวา ่http://www.javathailand.com/ การเขียนโปรแกรมจาวา array java thailand ajax การเขียนโปรแกรมภาษาจาวา วิดีโอสอนเขียนโปรแกรมภาษาจาวา java trainning แจก java java thailand ตัวอย่างโจทย์การเขียนโปรแกรม แบบใช้ if else loop ใน php ภาษา java โค้ดjava การเขียนโปรแกรมร้านขายหนังสือ โปรแกรมที่เขียนด้วยจาวา เรียน java www.java.com การเขียนจาวาแสดงวันที่ เขียน web app ด้วย java recognizer netbean เขียน java เบื้องต้น เรียนเขียนโปรแกรมออนไลน์ ตัวอย่างโปรแกรมเขียนด้วย จาวา เรียนการเขียนโปรแกรมไหนที่นิยมใช้ โปรแกรมทำเว็บ 3.0 เรียนการเขียนโปรแกรม คู่มือการเขียนเว็บ ด้วยภาษาจาวา การเขืยน server game code java ขายสินค้า เขียน โปรแกรม java โค้ดโปรแกรมจาวา netbean 6.8 สอน การใช้ while ซ้อนกัน ในjava โปรเจค การเขียนโปรแกรมจาวา เทคโนโลยีปี 2010 weka การใช้งาน รายชื่อโปรแกรมที่เขียนด้วย java อุปกรณ์การทำโปรแกรมcalculator การใช้ swing ออกแบบหน้าจอ จาวา vcd สอนการเขียนภาษาซี ตัวอย่างโปรแกรม if ด้วยจาวา ฝึกเขียนโค๊ดจาวา วิธีการเขียนเวปเบื้องต้น เขียน โปรแกรม java เบื้องต้น วีดีโอสอนเขียนจาวา เรียน เขียนโปรแกรม ext-js javascript framework เขียน java โจทย์การสร้าง web app โดยใช้ jsp วิธีเขียนjava เรียนพิเศษ โปรแกรม php ตัวอย่างการใช้staticเขียนโปรแกรมจาวา การสร้าง ui j2me; netbeans จับเวลา java servlet การกรอกเลขบัตรประชาชน java สอนjavaเบื้องต้น netbeanติดตั้งเครื่องปริ้น ตัวอย่างแสดงโปรแกรม gui เครื่องคิดเลข มือถือ netbeans ide 6.8 โค้ดภาษาจาวา java เครื่องมือเขียน จาวา แบบเริ่มต้น java เขียนโปรแกรมเชื่อมต่อ database โค้ดจาวา ติดตั้งเครื่องปริ้น เรียนเขียนโปรแกรม การเขียนโปรแกรม ภาษา java เบื้องต้น vdo สอน netbeans java thailand เล่นหนัง java oracle คืออะไร java เบื้องต้น โปรแกรมเขียนเว็ป javathai แปลงค่า ตัวเลขเป็นตัวอักษร c แปลงค่า ตัวเลขเป็นตัวอักษร ลักษณะgui โค้ดโปรแกรมทอยลูกเต๋า สอบ certificate php programmer ที่ไหน netbean tomcat 7 ค่าสอบ sun java certificate เขียนเว็บ php พิกัดดาวเทียม social engineering คืออะไร เขียนโปรแกรมภาษา จาว่า บน mac หนังสือ java มือสอง ทํา windows 7 ให้เป็นของแท้ สอน groovy เรียน java ราคาasus eee pc t101mt netbook eclipse การเชื่อม java กับ mysql ตัวอย่างโค๊ดjava ที่เชื่อมกับ mysql เขียนเว็บ jsp จาวา เขียนเว็บ ด้วย netbeans หนังสือ netbeans