티스토리 뷰

 

package navermap;
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.border.EtchedBorder;
public class SampleJFrame extends JFrame{
	
	JLabel la;
    JTextField txtSearch;
    JPanel searchPanel;
    JButton btnSearch,btnStop;
    JTable table;
 
    public SampleJFrame()
    {
        super( "네이버 지도 검색" );
        // FlowLayout사용
        setLayout( new FlowLayout() );
        searchPanel = new JPanel();
        la = new JLabel("검색어");
        txtSearch = new JTextField(16);
        searchPanel.add(la);
        searchPanel.add(txtSearch);
        btnSearch = new JButton("검색");
        btnStop = new JButton("중지");
        searchPanel.add( btnSearch );
        searchPanel.add( btnStop );
        add(searchPanel);
          
        Object [] columnTitle= {"이름","나이","직업"};
  		Object[][] rowNames= {
  				{"홍길동",15,"학생"},
  				{"게리",22,"학생"},
  				{"류현진",27,"회사원"}
  		};
        table = new JTable(rowNames,columnTitle);
          
        JScrollPane s= new JScrollPane(table);
        add(s);
        setSize( 500, 650 );
        setVisible(true);
        setDefaultCloseOperation(EXIT_ON_CLOSE);
    }
    
	public static void main(String[] args){
		
		new SampleJFrame();
	}
}

 

navermap.zip
0.04MB

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함