folder Tahribat.com Forumları
linefolder Java
linefolder Javadaki Ödevime Bir Bakar Mısınız ?



Javadaki Ödevime Bir Bakar Mısınız ?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek

    Hocalar merhaba. Böyle gelmek istemezdim karşınıza ama canım java hocam az önce bir ödev verdi ve çarşamba son demiş. Ama şöyle bir sıkıntı var bu adamın verdiği ödevi biz daha önce görmedik. Bize dizileri switch-case konularını anlattı ama bizden çizgi filan çizmemizi istiyor.

    İnanın ki anlatmadı bunları okulda bize ve yarın 2 3 kişi gidip konuşucaz " Bize bunları anlatmadınız. Neden böyle ödev veriyorsunuz" diycez.

    Google'da araştırma yaptım ama "Graphics" diye kütüphane kullanmış. Bize onuda göstermedi bu adam.

     

    Soru : 

    Şimdi 1. soruda uzunluğu eşit 9 tane çubuk var. Bu çubuklar farklı açılarla (her biri 10ar derece fazla) yerleştirilcek. Arkadaşa sordum Sinüs kullanıcaksın dedi. Onada baktım ama millet ( Sinus 45 kaçtır : 0.7071 ) şeklinde sonuç yapmış.

    2. Sorudada parabolik eğriler var. Bu eğriler kesik kesik çizgilerle olucak ama bu eğriler neye göre yapılcak inanın ki bilmiyorum. 

     

    Kodu atarsanızda olur. "Şu şu şekilde yaparsan çalışır" şeklinde bilale anlatır gibi anlatırsanızda olur (:

     

    Teşekkür ediyorum şimdiden (:

     

    Edit : Yaptığım araştırmalar sonucunda 2. soru için "drawArc" komutunu kullanmam gerektiğini öğrendim ama Hala nasıl kesikli çizgi yapıcam bilmiyorum

     

    GodKlaus tarafından 27/Kas/16 12:51 tarihinde düzenlenmiştir

    Telegram : @CuneytKuscu && Discord : Tyenuc#2679 | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    majestiquo
    majestiquo's avatar
    Kayıt Tarihi: 24/Eylül/2005
    Erkek

    1. şekil için şu konuyu incelersen çözümünü bulabilirsin.

    http://stackoverflow.com/questions/5559895/drawing-lines-at-increasing-angles

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    Pixel pixel alıyorsun hocam form'da (JFRAME) Örneğin (60,60) başlangıç noktan olsun . 1 adet fonkisyon yaz buraya X,Y Değerlerini yaz sana bir sonraki noktayı versin. Örneğin ; Artık 90 derece alıyorsan (60,60),(61,61),(62,62) diye gitmen gerekiyor. 45 derecelik acı yapmak için . Boşluklar için de 1 boşuk 5 pixel vereceksen Sabit olarak Fonksiyonda 5 pixellik cizik yapcan. Örnekden devam edecek olursak (60,60),(61,61),(62,62),(67,67),(68,68),(69,69) gibi devam ediceksin...


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek
    MhmdAlmz bunu yazdı

    Pixel pixel alıyorsun hocam form'da (JFRAME) Örneğin (60,60) başlangıç noktan olsun . 1 adet fonkisyon yaz buraya X,Y Değerlerini yaz sana bir sonraki noktayı versin. Örneğin ; Artık 90 derece alıyorsan (60,60),(61,61),(62,62) diye gitmen gerekiyor. 45 derecelik acı yapmak için . Boşluklar için de 1 boşuk 5 pixel vereceksen Sabit olarak Fonksiyonda 5 pixellik cizik yapcan. Örnekden devam edecek olursak (60,60),(61,61),(62,62),(67,67),(68,68),(69,69) gibi devam ediceksin...

    şimdi hocam

    g.drawLine(0,0,0,100) yapıyorum çizgi 0 , 0 noktasında başlasın  çizsin diyorum ama görünmüyor.

    2. olarak dediğini anlamadım ): 

     

     

     

     


    Telegram : @CuneytKuscu && Discord : Tyenuc#2679 | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DuPi
    DuPi's avatar
    Kayıt Tarihi: 21/Ağustos/2005
    Erkek

    1. çözüm için : http://stackoverflow.com/questions/3536428/draw-a-line-at-a-specific-angle-in-java

                          Kesik Çizgi İçin : http://stackoverflow.com/questions/24971437/java-how-to-draw-dashed-and-wavy-lines

    Çizgiler ile ilgili : http://docstore.mik.ua/orelly/java-ent/jfc/ch04_05.htm

    Full  Kaynak : http://www.java2s.com/Questions_And_Answers/Swing/Graphics/Line.htm

    DuPi tarafından 27/Kas/16 14:35 tarihinde düzenlenmiştir

    Ne zaman birşey öğrenmek istesem, Birden Vaktim Kalmıyor ?
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek
    DuPi bunu yazdı

    1. çözüm için : http://stackoverflow.com/questions/3536428/draw-a-line-at-a-specific-angle-in-java

    baktım bu linke ama ben aptalım sanırım :D 

    Yok yapamıyorum. Şimdi şöyle düşünüyorum ben

    g.drawLine(60,60, 660-X , X+60); dediğimde böyle bir çıktı geldi :D


    Telegram : @CuneytKuscu && Discord : Tyenuc#2679 | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek
    DuPi bunu yazdı

    1. çözüm için : http://stackoverflow.com/questions/3536428/draw-a-line-at-a-specific-angle-in-java

                          Kesik Çizgi İçin : http://stackoverflow.com/questions/24971437/java-how-to-draw-dashed-and-wavy-lines

    Çizgiler ile ilgili : http://docstore.mik.ua/orelly/java-ent/jfc/ch04_05.htm

    Full  Kaynak : http://www.java2s.com/Questions_And_Answers/Swing/Graphics/Line.htm

    Teşekkür ederim hocam hemen bakıyorum :D


    Telegram : @CuneytKuscu && Discord : Tyenuc#2679 | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DuPi
    DuPi's avatar
    Kayıt Tarihi: 21/Ağustos/2005
    Erkek

    aptal değilsin 

    yeterince tecrüben yok 

    tecrübe = yaptığın hataların toplamı;


    Ne zaman birşey öğrenmek istesem, Birden Vaktim Kalmıyor ?
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Yazilimci
    Yazilimci's avatar
    Kayıt Tarihi: 01/Şubat/2014
    Erkek
    GodKlaus bunu yazdı
    DuPi bunu yazdı

    1. çözüm için : http://stackoverflow.com/questions/3536428/draw-a-line-at-a-specific-angle-in-java

    baktım bu linke ama ben aptalım sanırım :D 

    Yok yapamıyorum. Şimdi şöyle düşünüyorum ben

    g.drawLine(60,60, 660-X , X+60); dediğimde böyle bir çıktı geldi :D

    Bence hocana bunu ver. Sizin şekillerden daha güzel oldu hocam. O çok basitti de :D


    Titanyumun gücü adına!!!
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek
    GodKlaus bunu yazdı
    MhmdAlmz bunu yazdı

    Pixel pixel alıyorsun hocam form'da (JFRAME) Örneğin (60,60) başlangıç noktan olsun . 1 adet fonkisyon yaz buraya X,Y Değerlerini yaz sana bir sonraki noktayı versin. Örneğin ; Artık 90 derece alıyorsan (60,60),(61,61),(62,62) diye gitmen gerekiyor. 45 derecelik acı yapmak için . Boşluklar için de 1 boşuk 5 pixel vereceksen Sabit olarak Fonksiyonda 5 pixellik cizik yapcan. Örnekden devam edecek olursak (60,60),(61,61),(62,62),(67,67),(68,68),(69,69) gibi devam ediceksin...

    şimdi hocam

    g.drawLine(0,0,0,100) yapıyorum çizgi 0 , 0 noktasında başlasın  çizsin diyorum ama görünmüyor.

    2. olarak dediğini anlamadım ): 

    Hocam o kullandığın fonksiyon XY düzlemi düşün (0,0)-(0,100) e kadar biz çizgi çekiyor. Yani 2 Nokta arasında çizgi çekiyor. :( Yani senin Başlangıç ve bitiş değerlerini bulman gerekiyor . Şöyle söyleyeyim

    Başlangıç (0,0) olsun Bitiş Noktaların ise (100,100)-(75,100)-(50,100)-(25,100) olsun Şöyle yapcan

    g.drawLine(0,0,100,100);
    g.drawLine(0,0,75,100);

    .

    .

    Daha sonra çıktıyı al. Kesik Kesik istiyorsan Parçalara böl doğruları. 


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek

    Evveeeett yaklaşık 5 saatte bunu yaptım. Başım çatlıyor. diğerini yapamıycam ):

    Hoca çok biliyosa kendi yapsın. Koca günüm aptal aptal çizgi çizdirmekle geçti

    Hayrına 2. örneğin kodlarını atan olursa onuda veririm raporumda. Atan olmazsada vermem o kısmını ödevin.

    Öğretse şu şeyleri hiç bu kadar zorlanmazdım.

    Hepinize tekrar tekrar teşekkürler (:


    Telegram : @CuneytKuscu && Discord : Tyenuc#2679 | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
Toplam Hit: 4091 Toplam Mesaj: 18
java ödev graphic