Pertemuan 7 perulangan for
This presentation is the property of its rightful owner.
Sponsored Links
1 / 14

Pertemuan 7 : Perulangan for(….;….;…..) PowerPoint PPT Presentation


  • 60 Views
  • Uploaded on
  • Presentation posted in: General

Pertemuan 7 : Perulangan for(….;….;…..). Perulangan di implementasikan pada komponen jList Box, jComboBox. Layout. Source Code ListBox. Langkah2 : 1. Lakukan import paket : import javax.swing.DefaultListModel ;

Download Presentation

Pertemuan 7 : Perulangan for(….;….;…..)

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Pertemuan 7 perulangan for

Pertemuan 7 :Perulanganfor(….;….;…..)

PerulangandiimplementasikanpadakomponenjList Box, jComboBox


Layout

Layout


Source code listbox

Source Code ListBox

Langkah2 :

1. Lakukan import paket :

import javax.swing.DefaultListModel;

Langkah 2 – 4 : diletakkanpada event : jButton1MouseClicked

2. Mendefinisikansebuah object ListModel

DefaultListModelListModel=new DefaultListModel();

3. Mengeset model jListmerujukkepada object

jList1.setModel(ListModel);

4. Memberi / memasukkannilaipadakotakjListmelaluiprosesperulangan

for( inti=0; i<10;i++)

{

ListModel.addElement(i);

}


Source code combobox

Source Code ComboBox

Langkah2 :

1. Lakukan import paket :

import javax.swing.DefaultComboBoxModel;

Langkah2 – 4 : diletakkanpada event : jCombo1MouseClicked

2. Mendefinisikansebuah object ComboModel

DefaultComboBoxModelangka = new DefaultComboBoxModel();

3. Mengeset model comboboxmerujukkepada object

jComboBox1.setModel(angka);

4. Memberi / memasukkannilaipadakotakjListmelaluiprosesperulangan

for( inti=0; i<10;i++)

{

angka.addElement(i);

}


Output program

Output Program


Lengkapilah layout dislide sebelumnya

Lengkapilah layout dislidesebelumnya


Source code komponen jlist event mouseclicked

Source CodeKomponenjList, event MouseClicked

private void jList1MouseClicked(java.awt.event.MouseEventevt) {

//MengambilNilai yang terpilihpada jList1, menampilkannyadikomponen jTextField1

jTextField1.setText(""+jList1.getAnchorSelectionIndex());

//MengambilNilai yang dipilihdarikomponen jList1 ke variable nilai

intnilai = jList1.getSelectedValue().hashCode();

inthasil = nilai*2;

//Menampilkannilaihasilperkalianpadakomponen jTextField3

jTextField3.setText(String.valueOf(hasil));

}


Source code jcombo box

Source CodeJcombo Box

Letakkan source berikutkedalam event yang sesuai :

inti = jComboBox1.getSelectedIndex();

jTextField2.setText(""+i);

jTextField4.setText("“ + I + "OCE");


Jcombobox method

jComboBox(Method)

Beberapa method yang disediakanuntukkomponenjComboBox :

1. void addItem(ObjectanObject)menambahkanisi element padaJComboBox

2. Object getItemAt(intindex)menghasilkannilaiisielemenpadaposisi index

3. intgetItemCount()mengahaslilkannilai integer jumlahelemenpadakomponentJComboBox

4. void insertItemAt(ObjectanObject, intindex)Menyisipkansejulahelemenpadaposisitertentu

5. void removeAllItems()Menghapussemuaisielemen

6. void removeItemAt(intanIndex)Menghapuselementertentu


Jlistbox method

jListBox(Method)

Beberapa method yang disediakanuntukkomponenjListBox :

  • void addListSelectionListener (ListSelectionListener listener)Menambahkankedaftarpendengar, untukdiberitahusetiap kali perubahankeseleksiterjadi; cara yang lebihdisukaiuntukseleksimendengarkanperubahannegara.

  • void addSelectionInterval(intanchor, intlead) Menetapkanpilihanuntukmenjadikesatuan interval tertentudenganpilihansaatini.

  • void clearSelection () Membersihkanseleksisetelahmemanggilmetodeini, isSelectionEmptyakankembalibenar.

  • ListSelectionModel protected createSelectionModel () Mengembalikansebuah instance dariDefaultListSelectionModel;


Jlistbox method1

jListBox(Method)

  • void ensureIndexIsVisible (int index)Gulungandaftardalamsebuahmelampirkan viewport untukmembuatselditentukansepenuhnyaterlihat.

  • JList.DropLocationgetDropLocation () Mengembalikanlokasi yang komponeniniharussecara visual menunjukkansebagailokasi drop selamaoperasi DND ataskomponen, atau null jikatidakadalokasiadalahuntuksaatiniakanditampilkan.

  • DropModegetDropMode () Kembali modus drop untukkomponenini.

  • intgetFirstVisibleIndex () Mengembalikandaftarindeksterkecil yang saatiniterlihat.

  • intgetLastVisibleIndex () Mengembalikandaftarterbesarindeks yang saatiniterlihat.


Jlistbox method2

jListBox(Method)

  • intgetMaxSelectionIndex () Mengembalikanindeksterbesarsel yang dipilih, atau -1 jikapemilihankosong.

  • intgetMinSelectionIndex () Mengembalikanindeksterkecilsel yang dipilih, atau -1 jikapemilihankosong.

  • ListModelgetModel () Mengembalikan model data yang menyimpandaftar item yang ditampilkanolehkomponenJList.

  • intgetNextMatch (String prefix, intstartIndex, Position.Bias bias) MengembalikandaftarberikutnyaunsurnilaitoString yang dimulaidenganawalan yang diberikan.

  • Dimension getPreferredScrollableViewportSize () Menghitungukuran viewport yang diperlukanuntukmenampilkanvisibleRowCountbaris.


Jlistbox method3

jListBox(Method)

  • int [] getSelectedIndices () Mengembalikansebuah array darisemuaindeks yang dipilih, dalamurutan yang meningkat.

  • ObyekgetSelectedValue () Mengembalikannilaiterkecilsel yang dipilihindeks; nilai yang dipilihketikahanyasatu item yang dipilihdalamdaftar.

  • Object [] getSelectedValues () Mengembalikansebuah array darisemuanilai-nilai yang dipilih, dalamurutan yang meningkatberdasarkanindeksdalamdaftar.

  • Color getSelectionBackground () Mengembalikandigunakanuntukmenggambarwarnalatarbelakang item yang dipilih.

  • Color getSelectionForeground () Mengembalikandigunakanuntukmenggambarwarnalatardepan item yang dipilih.


Jlistbox method4

jListBox(Method)

  • intgetSelectedIndex () Mengembalikanindeksterkecilsel yang dipilih; seleksiketikahanyasatu item yang dipilihdalamdaftar.

  • intgetSelectionMode () Mengembalikanpilihansaatini modus untukdaftar.

  • ListSelectionModelgetSelectionModel () Mengembalikan model seleksisaatini.

  • String getToolTipText (MouseEvent event)Tooltip mengembalikanteks yang akandigunakanuntukacaratertentu.

  • ListUIgetUI () MengembalikanListUI, tampilandannuansaobjek yang membuatkomponenini.

  • booleangetValueIsAdjusting () MengembalikannilaiisAdjusting model seleksiproperti.


  • Login