Berikut ini contoh program sederhana
untuk membuat InternalFrame di Java. Internal Frame merupakan frame internal
(di dalam frame utama). Dengan kemampuan ini, kita dapat membuat banyak window
(multi-window) di dalam satu frame. Untuk membuatnya digunakan class
JInternalFrame.
Berikut ini contoh programnya:
001
|
import java.awt.*;
|
|
002
|
|
003
|
import java.awt.event.*;
|
|
004
|
|
005
|
import javax.swing.*;
|
|
006
|
|
007
|
public class InternalFrameDemo
extends JFrame {
|
|
008
|
|
009
|
private JDesktopPane
deskPane;
|
|
010
|
|
011
|
private JMenuBar
bar;
|
|
012
|
|
013
|
private JMenu
mnuFile;
|
|
014
|
|
015
|
private JMenuItem
itemNew, itemClose;
|
|
016
|
|
017
|
public InternalFrameDemo()
{
|
|
018
|
|
019
|
super ("Membuat
Internal Frame");
|
|
020
|
|
021
|
deskPane
= new JDesktopPane();
|
|
022
|
|
023
|
getContentPane().add(deskPane);
|
|
024
|
|
025
|
bar
= new JMenuBar();
|
|
026
|
|
027
|
mnuFile
= new JMenu ("File");
|
|
028
|
|
029
|
mnuFile.setMnemonic('F');
|
|
030
|
|
031
|
itemNew
= new JMenuItem ("New");
|
|
032
|
|
033
|
itemNew.setMnemonic('N');
|
|
034
|
|
035
|
itemNew.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N,
ActionEvent.CTRL_MASK));
|
|
036
|
|
037
|
itemNew.addActionListener(
|
|
038
|
|
039
|
new ActionListener
() {
|
|
040
|
|
041
|
private int jumlah=0;
|
|
042
|
|
043
|
public void actionPerformed
(ActionEvent e) {
|
Thanks for reading & sharing KEPOIN IT
0 comments:
Post a Comment