gui awt swing n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
GUI  AWT & SWING PowerPoint Presentation
Download Presentation
GUI  AWT & SWING

Loading in 2 Seconds...

play fullscreen
1 / 15

GUI  AWT & SWING - PowerPoint PPT Presentation


  • 130 Views
  • Uploaded on

GUI  AWT & SWING. Alpro-2. Target:. Mhs mampu memahami persamaan dan perbedaan antara AWT dan Swing Mhs tahu perbedaan antara komponen dan kontainer. Mhs mampu mendesain aplikasi GUI menggunakan AWT & SWING

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

GUI  AWT & SWING


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
target
Target:
  • Mhs mampu memahami persamaan dan perbedaan antara AWT dan Swing
  • Mhs tahu perbedaan antara komponen dan kontainer.
  • Mhs mampu mendesain aplikasi GUI menggunakan AWT & SWING
  • Mhs mampu Menjelaskan tentang flow layout, border layout, dan grid layout dalam komponen GUI
  • Mhs bisa membuat tampilan yang komplek dalam mendesain aplikasi GUI
komponen gui
Komponen GUI:
  • Abstract Windowing Toolkit (AWT)
  • Swing
  • Fungsi u/ mendesain dan mengimplementasikan aplikasi visual
  • The Java Foundation Class (JFC)bagian dari Java SDK u/ mengembangkan aplikasi JAVA GUI
  • JFC:
    • AWT
    • Swing
    • Java2D
  • Dimanakomponen AWT dapat digunakan bersama” komponen Swing
komponen gui pada awt
Komponen GUI pada AWT:

1. Window Classes Fundamental

komponen gui pada awt1
Komponen GUI pada AWT:

1. Window Classes Fundamental

  • Mengatur ukuran windowmethod setSize

void setSize(int width, int height)

  • Mengubah ukuran d/ width height sbg parameter:

void setSize(Dimension d)

  • mengatur visibility=T

void setVisible(boolean b)

  • Dalam mendesain aplikasi GUI, Object Frame selalu digunakan
  • Next AplikasiSampleFrame .java

x ga jalan karena belum ada event handling

komponen gui pada awt2
Komponen GUI pada AWT:

2.Grafik

  • Method: GraphicPanel.java
komponen gui pada awt3
Komponen GUI pada AWT:

3.Kontrol User

  • FrameWControls .java
komponen gui pada awt4
Komponen GUI pada AWT:

4. Layout Manager

  • Fungsi mengatur tampilan dari komponen di dalam kontainer
  • Diantaranya:
    • FlowLayout
    • BorderLayout
    • GridLayout
  • Methodvoid setLayout(LayoutManager mgr)
  • u/ mengatur manual

public void setBounds(int x, int y, int width, int height)

flowlayout manager
FlowLayout Manager
  • d/ posisi argumen mengacu:
    • FlowLayout.LEFT
    • FlowLayout.CENTER
    • FlowLayout.RIGHT
  • FlowLayoutDemo.java
borderlayout manager
BorderLayout Manager
  • d/ mengacu pada region:
    • BorderLayout.NORTH (utara)
    • BorderLayout.SOUTH (selatan)
    • BorderLayout.EAST (timur)
    • BorderLayout.WEST (barat)
    • BorderLayout.CENTER (tengah)
  • BorderLayoutDemo.java
gridlayout manager
GridLayout Manager
  • komponen diposisikan dari:
    • kiri ke kanan
    • atas ke bawah
  • GridLayout manager membagi kontainer menjadi baris dan kolom
  • GridLayoutDemo.java
review awt
Review AWT
  • ComplexLayout.java
aplikasi
Aplikasi
  • SwingDemo.java
  • JOptionPaneDemo.java