folder Tahribat.com Forumları
linefolder Java
linefolder Java Swing Kontrolleri İle İlgili Bazı Sorularım Var.



Java Swing Kontrolleri İle İlgili Bazı Sorularım Var.

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sokoban
    sokoban's avatar
    Kayıt Tarihi: 23/Ocak/2010
    Erkek

    Selam müritler java öğrenme serüvenimde takıldığım noktalarda sizlere danışıyorum ve gene bir noktada takıldım :) Şimdi swing kullanarak bir form hazırladım form açılıyor iyi güzel istediğim şekilde boyutlandırdım.İçine bi tane de listbox attım.Ama listbox tüm formu kapladı ,  ben de bunun üzerine set size komutuyla küçültmek istedim ama küçülmedi fakat mesela bir de label eklediğim zaman setsize komutu işleyip listbox ı küçültüyor.Ama bu sefer de label'ı taaa aşağılara atıyor , bunu insan yiyecek konuma getirme şansım var mı :D bu objeleri nasıl istediğim koordinatta istediğim büyüklükte yerleştirebilirim. ?


    .
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MaviEkran
    MaviEkran's avatar
    Kayıt Tarihi: 31/Aralık/2009
    Erkek
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sokoban
    sokoban's avatar
    Kayıt Tarihi: 23/Ocak/2010
    Erkek

    Direk koordinata koyma şansımız yok mu hocam illa hazır layout mantığıyla mı yapmak zorundayız ?


    .
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    JPriest
    JPriest's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek

    IDE'lerin görsel arayüzlerini kullanmayı denedin mi?

    Swing için Netbeans kullanabilirsin. https://netbeans.org/kb/docs/java/quickstart-gui.html

    Eclipse için de plugin'ler vardı. E.g -> http://marketplace.eclipse.org/content/swing-gui-designer#.UcBc_5xMdUQ

    -------------

    Ayrıca swing kullanman zorunlu mu?

    Eğer değilse JavaFx'e bakmanı öneririm. Ben Fx'i,  Swing'den daha seksi buluyorum. Burda da inceden bir karşılaştırma var: http://stackoverflow.com/questions/1318645/javafx-or-swing

     


    Sen hiç kaval çaldın mı?
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sokoban
    sokoban's avatar
    Kayıt Tarihi: 23/Ocak/2010
    Erkek
    JPriest bunu yazdı

    IDE'lerin görsel arayüzlerini kullanmayı denedin mi?

    Swing için Netbeans kullanabilirsin. https://netbeans.org/kb/docs/java/quickstart-gui.html

    Eclipse için de plugin'ler vardı. E.g -> http://marketplace.eclipse.org/content/swing-gui-designer#.UcBc_5xMdUQ

    -------------

    Ayrıca swing kullanman zorunlu mu?

    Eğer değilse JavaFx'e bakmanı öneririm. Ben Fx'i,  Swing'den daha seksi buluyorum. Burda da inceden bir karşılaştırma var: http://stackoverflow.com/questions/1318645/javafx-or-swing

     

    Valla hocam Java 'daki gui'lerle ilgili çok fikrim yok açıkçası :D yani belki Swing en kıytırığı olabilir ama bi yerden başlamam lazım diye ordan başladım.Önerilerinize açığım başka bir gui library'si mi kullanayım ?


    .
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    JPriest
    JPriest's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek

    Generate ettiği kod çok temiz olmasa da zaman kaybetmeden hızlı bir giriş için faydalı buluyorum böyle designer'lardan birini kullanmayı.


    Sen hiç kaval çaldın mı?
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sokoban
    sokoban's avatar
    Kayıt Tarihi: 23/Ocak/2010
    Erkek
    JPriest bunu yazdı

    Generate ettiği kod çok temiz olmasa da zaman kaybetmeden hızlı bir giriş için faydalı buluyorum böyle designer'lardan birini kullanmayı.

    Şuan JavaFX'i yüklüyorum hocam onun için de var mı öyle designer ?


    .
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    JPriest
    JPriest's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek
    sokoban bunu yazdı
    JPriest bunu yazdı

    Generate ettiği kod çok temiz olmasa da zaman kaybetmeden hızlı bir giriş için faydalı buluyorum böyle designer'lardan birini kullanmayı.

    Şuan JavaFX'i yüklüyorum hocam onun için de var mı öyle designer ?

    JavaFx zaten Java 7 ile birlikte standart Java'ya [JavaSE] dahil oldu. O yüzden JDK 1.7 kuruluysa ektra bi şey kurmana gerek yok. [JavaFx'i yüklüyorum'a ithafen.]

    IDE olarak da Netbeans'in doğrudan desteği var. New Project - > JavaFx project deyip yardırabilirsin.

    Şimdi JavaFx ilk çıkan Fx ile karıştırılmasın. Eskiden script diliydi, şimdi pure Java oldu, level atladı. Ayrıca design kısmında CSS desteği de var. Bildiğin CSS ile neredeyse aynı. Design kısmını XML ile yapıyorsun [Android, Windows Phone, Silverlight, JSF... 'de olduğu gibi]. XML kısmında yarattığın her objenin Java tarafında bir karşılığı oluyor ve kod kısmında onu kullanabiliyorsun. Bu design için de Netbeans Swing'de olduğu gibi kendi içinde bir destek sunmuyor, Microsoft abimizin Visual Studio ve Expressions Blend'de yaptığı gibi sırf bu iş için üretilmiş bir designer kullanıyor: JavaFX Scene Builder -> http://www.oracle.com/technetwork/java/javafx/tools/index.html

    Netbeans ile bunu birbirine bağlarsan + az biraz CSS bilgin varsa arayüzü çok tatlı uygulamalar yapabilirsin.


    Sen hiç kaval çaldın mı?
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sokoban
    sokoban's avatar
    Kayıt Tarihi: 23/Ocak/2010
    Erkek
    JPriest bunu yazdı
    sokoban bunu yazdı
    JPriest bunu yazdı

    Generate ettiği kod çok temiz olmasa da zaman kaybetmeden hızlı bir giriş için faydalı buluyorum böyle designer'lardan birini kullanmayı.

    Şuan JavaFX'i yüklüyorum hocam onun için de var mı öyle designer ?

    JavaFx zaten Java 7 ile birlikte standart Java'ya [JavaSE] dahil oldu. O yüzden JDK 1.7 kuruluysa ektra bi şey kurmana gerek yok. [JavaFx'i yüklüyorum'a ithafen.]

    IDE olarak da Netbeans'in doğrudan desteği var. New Project - > JavaFx project deyip yardırabilirsin.

    Şimdi JavaFx ilk çıkan Fx ile karıştırılmasın. Eskiden script diliydi, şimdi pure Java oldu, level atladı. Ayrıca design kısmında CSS desteği de var. Bildiğin CSS ile neredeyse aynı. Design kısmını XML ile yapıyorsun [Android, Windows Phone, Silverlight, JSF... 'de olduğu gibi]. XML kısmında yarattığın her objenin Java tarafında bir karşılığı oluyor ve kod kısmında onu kullanabiliyorsun. Bu design için de Netbeans Swing'de olduğu gibi kendi içinde bir destek sunmuyor, Microsoft abimizin Visual Studio ve Expressions Blend'de yaptığı gibi sırf bu iş için üretilmiş bir designer kullanıyor: JavaFX Scene Builder -> http://www.oracle.com/technetwork/java/javafx/tools/index.html

    Netbeans ile bunu birbirine bağlarsan + az biraz CSS bilgin varsa arayüzü çok tatlı uygulamalar yapabilirsin.

    Çok teşekkür ettim hocam.Peki java öğrenirken bu javafx'i kullanmam sorun olmaz heralde ? Hani javascript öğrenmeden jquery öğrenmek gibi olmasın amacım o :) düzgünce öğrenmek istiyorum.


    .
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    JPriest
    JPriest's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek

    Hangi kitabı ya da tutorial'ı takip ettiğine göre değişir o. O zaman Swing de biraz ileri konu olabilir. Benim öğrendiğim kaynaklarda hep console örnekleri vardı :)


    Sen hiç kaval çaldın mı?
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    tagext
    tagext's avatar
    Üstün Hizmet Madalyası Başarı Madalyası
    Kayıt Tarihi: 25/Temmuz/2002
    Erkek

    dostum uraşma o kıl tüyle.

    eclipse indir. daha sonra market place menusu var ordan window builder diye bir plugin var onu indir.

    sonra projeni oluşturduktan sonra new visual class mı oyle bişe hatırlayamadım şimdi o menulerde gezin görürsün onu seç class oluştur istediğin gibi form yap.

    ama bütün bunlara başlamadan once swing de layout ların hangisi ne manaya gelir onu bi araştırı er.


    ftw
Toplam Hit: 2705 Toplam Mesaj: 11