Başlangıç > Java > Programda Kullanılan Kodların Açıklamaları

Programda Kullanılan Kodların Açıklamaları

    1. JPasswordField sifreField = new JPasswordField(20); –> Girilen şifreyi
    2. ImageIcon iconCikis = new ImageIcon(“C:\\OTOpark\\images\\actionCancel .gif”); –> Eklemek istelilen yere resim eklenebilir.

  1. JButton cikisButton = new JButton(“Çıkış”, iconCikis); –> Buton oluşturmak için ve icon değişkeni resim eklemek için.
  2. kaydetButton.setForeground(Color.BLUE); –> Buton renklendirme
  3. girisButton.setMnemonic(KeyEvent.VK_G); –> Klavyeden butonu kısayolla kullanma.
  4. Class.forName(driver).newInstance(); –> Driver gösterir
  5. Connection baglan = DriverManager.getConnection(localhost, root,sifre); –> Veritabanına baglantı adresi.
  6. Statement sorgu = baglan.createStatement(); –> Veritabanını sorgusu.
  7. ResultSet rs = sorgu.executeQuery(“select sifre from guvenlik”); –> Veritabanında verileri çekmek için.
  8. JOptionPane.showMessageDialog(null,”Şifreyi Yanlış Girdiniz !!!”,”Hatalı Şifre Girişi”, JOptionPane.ERROR_MESSAGE); –> Ekranda mesaj göstermenin kolay yolu.
  9. new Iletisim(); –> Class çağırmak için.
  10. pencere.setVisible(false); –> Pencereyi gizler.
  11. pencere.dispose(); –> Pencereyi kapatır.
  12. sorgu.close(); –> Veritabanını kapatma.
  13. char girilenParola[] = sifreField.getPassword(); –> Gizli şifreyi char olarak diziye atama.
  14. String cevir = new String(girilenParola); –> char, String çevirme.
  15. System.exit(0); –> Programı kapatır.
  16. pencere.setResizable(false); –> Pencereyi büyüyüp, küçültme kapanır.
  17. pencere.setVisible(true); –> Pencereyi gösterir.
  18. pencere.setSize(250, 115); –> Pencere boyutu
  19. pencere.setLocation(415, 215); –> Pencere konumu
  20. pencere.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); –> Pencereyi Kapatma için.
  21. JDialog pen = new JDialog(); –> Pencereyi oluşturur.
  22. Calendar c1 = Calendar.getInstance(); –> Takvim oluşturur.
  23. JPanel panelBir = new JPanel(new GridLayout(13, 2 ,5,5)); –> Panel oluşturur ve nesneleri yayar.
  24. JPanel panelIki = new JPanel(new FlowLayout()); –> Panel oluşturur ve nesneleri düzgün gösterir.
  25. JLabel tcKimlikNoLabel = new JLabel(“TC Kimlik No : “,JLabel.RIGHT); –> Etiket ekler ve sağa yaslar.
  26. JTextField tcKimlikNoField = new JTextField(20); –> Alan oluşturur ve 20 karakter sayısında ayarlar.
  27. JComboBox ehliyetSinifiBox = new JComboBox(); –> Açılır pencere, seçim penceresi
  28. ehliyetSinifiBox.addItem(“A2”); –> Açılır pencereye veri ekler.
  29. String tcKontrol = tcKimlikNoField.getText(); –> Alandaki yazılan yazıyı alır ve String’teki değişkene atar.
  30. int tcSay = tcKontrol.length(); –> String sayar ve int olarak sayıyı bir değişkene atar.
  31. SimpleDateFormat sdf = new SimpleDateFormat(“dd/MM/yyyy”); –> Takvim formatını ayarlar.
  32. String takvimKayitBir = sdf.format(takvimBir.getDate()); –> Takvim formatını istenilen şekilde ayarlar ve String olarak değişkene atar.
  33. panelIki.setBorder(BorderFactory.createTitledBorder(“İşlemler”)); –> Panele çerçeve ekler.
  34. pencere.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE); –> Pencereyi tam olarak kapatmaz görünümde kapanır.
  35. JScrollPane cubuk = new JScrollPane(table); –> table değişkeni kaydırma çubuğu ekler.
  36. table.setPreferredScrollableViewportSize(new Dimension(270,80)); –> tablonun boyutunu ayarlar.
  37. isimField.setEnabled(false); –> alan kullanıma kapanır.
  38. isimField.setEnabled(true); –> alan kullanıma açılır.
  39. tcKimlikNoField.setText(“”); –> alan dolu ise boşalır.
  40. JMenuBar bar = new JMenuBar(); –> Menü bar ekler.
  41. JMenu aboneJMenu = new JMenu(“Abone”); –> Menü ekler.
  42. JMenuItem kasaItem = new JMenuItem(“Kasa”,kasaIcon); –> Çalışan menü ve bu menüye icon ekler.
  43. cikisItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Q, ActionEvent.ALT_MASK)); –> mause’yi kullanmadan klavyeden kısayol ile işlemi çalıştırma.
  44. pencere.setJMenuBar(menuCubugu); –> bar’ı pencereye ayarlar.
  45. Integer.parseInt(alisTarihiString); –> String, Integer çevirme.
  46. Integer.toString(hesaplama); –> Integer, String çevirme.
  47. SwingUtilities.invokeLater –> Class’ı ana omurgada değilde yan omurgada açar.
  48. static String kontrol=””; –> O class’a ait sabit değişken, bir nevi global değişken.
  49. setTitle(“Yeni Abone Kayıt”); –> Pencere başlığı
  50. MaskFormatter tcFormatter = new MaskFormatter(“###########”); –> Formatlı giriş için sadece sayı girlmesi için
  51. tcFormatter.setPlaceholderCharacter(‘_’); –> tc alanı formatlı görünümü verir.
  52. char[] al=adiField.getText().toCharArray(); –> string olarak alınan değeri char olarak değişkene atama
  53. cal.add(Calendar.MONTH, 1); –> varolan takvime bir ay ekler.
  54. Character.isLetter(al) –> değişkenin string olup olmadığını kontrolu
  55. panelAna.setBackground(Color.CYAN); –> pencerenin arkaplan rengini değiştirmek için
  56. setModalityType(JDialog.ModalityType.APPLICATION_MODAL); –> pencerenin diğer pencereye geçiş yapmamasını sağlar
  57. setDefaultCloseOperation(JDialog.HIDE_ON_CLOSE); –> X basıldığında pencerenin gizlenmesini sağlar
  58. JTabbedPane tPane = new JTabbedPane(); –> sekme gibi pencere
  59. c1.before(c2) –> iki takvimi karşılaştırma
  60. gunBox.removeAllItems(); –> gunBox bütün verileri siler
  61. DefaultTableModel model = new DefaultTableModel(); –> tablo verilerin ayarlanması için
  62. model.addColumn(“TC Kimlik No”); –> kolanları oluşturma
  63. tablo.setAutoCreateRowSorter(true); –> tablo sıralama
  64. long milliseconds1 = calendar1.getTimeInMillis(); –> mili saniyeye çevrilmesi takvimin
  65. Long.toString(sonuc) –> long string çevirme
  66. NumberFormat nf = NumberFormat.getCurrencyInstance(); –> işletim sistemi hangi para birimini kullanıyorsa onun kısaltılmışını kullanır (Türkiye, TL gibi.
Reklamlar
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: