Programlamadili.Net Yeni Nesil Programlama Portali
Makale Ara: 
Kullanıcı Adı : Şifre :
  • Makale Kategorileri
Anasayfa
ACPI [0]
Action Script [5]
Ajax [7]
ASP [12]
ASP.NET [23]
Assembly [3]
Bash [1]
C [4]
C# [9]
C++ [10]
Cobol [1]
Delphi [31]
Flash [5]
Html [9]
JAVA [36]
Java Script [12]
JSF [2]
Jsp [5]
Lua [1]
Matlab [2]
MySQL [30]
Oracle [1]
Pascal [31]
Perl [4]
Photoshop [2]
PHP [150]
Python [8]
REXX [6]
Ruby [1]
SEO [5]
Visual Basic [37]
  • Gorsel Ders Kategorileri
Asp [25]
Asp.Net [5]
Csharp [33]
Delphi [3]
Fireworks [4]
Flash [10]
Java Script [0]
Photoshop [0]
PHP [54]
Vb.Net [9]
Visual Basic [4]
  • Dil
English
Deutsch
deutsch
  • Reklam Alani
JAVA / java' da Çizgi çizimi
java' da Çizgi çizimi
Yazar: FERDIKUCUK
Eklenme: 25/01/08    Okunma: 260    
 
 

Javada çizgi çizmek için kullanılan temel metot drawLine metodudur. Bu metod Graphics sınıfında tanımlanmıştır. Kurucu metodu :


Public abstract void drawLine(


                                      ;       int  x1, // ilk noktanın x koordinatı


                                    ;      int y1,  //ilk noktanın y koordinatı


                            ;              int  x2, // ikinci noktanın x koordinatı


                                          int y2)  //ikinci noktanın y koordinatı


 


 

 


5.5 Dikdörtgen  çizimi


 


Javada dikdörtgen çizmek için kullanılan temel metot drawRect metodudur. Bu metod Graphics sınıfında tanımlanmıştır. Bu metotların tanımı :


Public abstract void drawRect(


             ;                             int  x1,               // üst tepe noktanın x koordinatı


          ;                                int y1,                // üst tepe  noktanın y koordinatı


                                          int  en,               // dikdörgenin genişliği


                                         ; int  yukseklik)  // dikdörtgenin yüksekliği


Bu metoda ilave olarak dikdörtgenin içini verilen renkte boyayan

Public abstract void fillRect(


                                          int  x1,               // üst tepe noktanın x koordinatı


                                       ;   int y1,                // üst tepe  noktanın y koordinatı


                                          int  en,               // dikdörgenin genişliği


                                          int  yukseklik)  // dikdörtgenin yüksekliği


ve dikdörtgeni arkaplan renginde boyayan (silen)


Public abstract void clearRect(


            ;                              int  x1,               // üst tepe noktanın x koordinatı


         ;                                 int y1,               ; // üst tepe  noktanın y koordinatı


                                          int  en,               an>// dikdörgenin genişliği


               ;                           int  yukseklik)  // dikdörtgenin yüksekliği


metotları mevcuttur. DrawREct ve fillRec metodunun kullanımı Şekil 5.5.1 de verilmiştir.


 


 



import java.applet.Applet;


import java.awt.*;


 


public class dikdortgenCiz extends Applet


{


 public void paint(Graphics g)


 {


 g.setColor(new Color(255,0,0));


 g.drawRect(10,10,100,50);


 g.fillRect(129,10,100,50);


 }


}



 


 


 


 


 


 


 


 


 


 


 


 




Şekil 5.5.1 dikdortgenCiz.java programı ve dikdortgenCiz.html appleti

 


Köşeleri yuvarlatılmış dikdörtgen çizmek içinse drawRoundRect metodu kullanılır

 


Public abstract void drawRoundRect(


                                          int  x1,               // üst tepe noktanın x koordinatı


                                          int y1,                // üst tepe  noktanın y koordinatı


                                          int  en,               // dikdörgenin genişliği


                               ;           int  yukseklik,  // dikdörtgenin yüksekliği


                                          int koseeni,       // yuvarlak kosenin eni


                                          int koseyuksekligi )// yuvarlak kosenin yuksekligi


Bu metoda ilave olarak dikdörtgenin içini verilen renkte boyayan

Public abstract void fillRoundRect(


                                    ;      int  x1,               // üst tepe noktanın x koordinatı


                                 ;         int y1,                // üst tepe  noktanın y koordinatı


                             ;             int  en,         ;      // dikdörgenin genişliği


         ;                                 int  yukseklik,  // dikdörtgenin yüksekliği


         ;                                 int koseeni,       // yuvarlak kosenin eni


                                   ;       int koseyuksekligi )// yuvarlak kosenin yuksekligi


                       ;                



import java.applet.Applet;


import java.awt.*;


 


public class yuvarlakKoseliDikdortgenCiz extends Applet


{


 public void paint(Graphics g)


 {


 g.setColor(new Color(0,0,255));


 g.setFont(new Font("SansSerif",Font.PLAIN,12));


 g.drawRoundRect(10,10,100,100,15,15);


 g.fillRoundRect(120,10,100,100,15,15);


 }


}



 


 


 


 


 

 


 


 
 
 
 
 
 
 
 


Taglar: 41 Tek boyutlu degiskenler Ayni adli metodlarin bir arada kullanilmasi overloading Cok boyutlu degiskeneler Diger metotlar Grafikler, Fontlar ve Renkler Graphics sinifi Graphics sinifi Java API Kutuphanesi Java Derleme ve Calistirma Windows Icin Java Dilinin temel komutlari Java Platformu Java Polygon cizimi Java Programlama dili temel degisken turleri Java programini yazma ve calistirma java da Cizgi cizimi java da Oval ve acili oval cizimi Java da this deyiminin kullanimi Javada Aritmetik islemler Javanin Kullanim Alanlari Javanin Ozellikleri Javada Mantiksal islemler Javada Metodlarin kendi kendini cagirmasi Recusion Javada Metotlar JRE ve SDK Kalitim yoluyla alt sinifa baglanmis ust sinif referansi uzerinden alt sinifi cagirma

Isminiz:
E-mail adresiniz:
Güvenlik Kodu:
  
 

 

Istatistikler ,
Sitemizde su anda 31 kategori, 453 makale , 147 görsel ders ve 139 Ziyaretci bulunmaktadir...
Toplam üye sayimiz : 951

Web Stats Ferdi Tayfur | Memur Muzaffer | Bedava Mp3 indirin | Visual Basic | Rss| Fnex.Net| Forum Dünyasi
Pagerank

Copyright © 2007 Programlamadili.net - Programlama & Tasarim: Recep Ikiz & Ferdi Küçük

| Site Haritasi |

"Ne Aradığını Bilmeyen Bulduğunun Farkına Varamaz "
ACPI Programlama dili, Action Script Programlama dili, Ajax Programlama dili, ASP Programlama dili, ASP.NET Programlama dili, Assembly Programlama dili, Bash Programlama dili, C Programlama dili, C# Programlama dili, C++ Programlama dili, Cobol Programlama dili, Delphi Programlama dili, Flash Programlama dili, Html Programlama dili, JAVA Programlama dili, Java Script Programlama dili, JSF Programlama dili, Jsp Programlama dili, Lua Programlama dili, Matlab Programlama dili, MySQL Programlama dili, Oracle Programlama dili, Pascal Programlama dili, Perl Programlama dili, Photoshop Programlama dili, PHP Programlama dili, Python Programlama dili, REXX Programlama dili, Ruby Programlama dili, SEO Programlama dili, Visual Basic Programlama dili,
Reklam alanı