본문 바로가기

반응형

Programming/Java_Etc

(22)
AWT Study - 팝업메뉴 import java.awt.*; public class awtex3 { public static void main(String args[]){ Frame f = new Frame("Popup Menu"); PopupMenu pm = new PopupMenu("Popup"); pm.add(new MenuItem("MenuItem1")); Menu m = new Menu("SubMenu1"); m.add(new MenuItem("SubMenuItem1")); pm.add(m); f.add(pm); f.setSize(300,200); f.setBackground(Color.white); f.setVisible(true); pm.show(f, 10, 100); } }
AWT Study - 메뉴 생성 import java.awt.*; public class awtex2 { public static void main(String args[]){ Frame f = new Frame("Pulldown Menu"); MenuBar mb = new MenuBar(); Menu m = new Menu("Menu1"); m.add(new MenuItem("MenuItem1")); Menu sm = new Menu("SubMenu1"); sm.add(new MenuItem("SubmenuItem1")); sm.add(new MenuItem("SubmenuItem2")); m.add(sm); m.add(new MenuItem("MenuItem2")); mb.add(m); f.setMenuBar(mb); f.setSi..
AWT Study - Window & Frame AWT가 오래된 것인줄만 알았는데 우리 회사에서 아직도 쓰고 있습니다. 그런데 생각해보니까, 오래된 소스도 최신 컴퓨터에서도 잘 돌아가고, 별도 설치도 필요 없고, 호환 잘 되는게 좋은 것 같습니다. Visual Basic으로 짜여진 프로그램도 있는데, 유지보수가 너무 힘드네요...항상 가상XP를 깔고 배포도 엄청 복잡해요. 그래서 결론은 다시 AWT! 기초부터 차근차근 공부해 보도록 하겠습니다. 우선 Window와 Frame 만들기 예제 import java.awt.*; public class awtex { public static void main(String args[]){ Frame f = new Frame("Frame"); f.setSize(500, 400); f.setBackground(Col..
Java 막대 그래프 그리기2 막대 그래프 그리는 코드로 이것 저것 고쳐가며 실습을 해본 기록을 남깁니다. 아직 이해가 덜된 부분도 있습니다. 아래 Listener부분... 계속 공부해야죠~ import java.awt.*; import javax.swing.*; import java.awt.event.*; public class bargraph { public static void main(String args[]) { JFrame frame = new JFrame("Program Language School"); frame.setLocation(500,200); frame.setPreferredSize(new Dimension(400,350)); Container contentPane = frame.getContentPane();..
Database Connection - DBConnection.java 자바로 데이터베이스 연결 프로그램 구현 시, DB연결부 구현파일입니다. package DB; import java.sql.*; public class DBConnection { public static Connection dbConn; public static Connection getConnection() { Connection conn = null; try{ String user="abcd"; String pw="********"; String url="jdbc:oracle:thin:@zxcv.dothome.co.kr:1521:odbc"; //이렇게 해야 연결이 된다. C#과 차이 Class.forName("oracle.jdbc.driver.OracleDriver"); System.out.printl..
Database Connection - OracleTest.java 1. DBConnection.java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DBConnection { public static Connection dbConn; public static Connection getConnection() { Connection conn = null; try { String user = "scott"; String pw = "tiger"; String url = "jdbc:oracle:thin:@localhost:1521:orcl"; Class.forName("oracle.jdbc.driver.OracleDriver"); conn =..

반응형