javascript setInterval() , clearInterval()을 이용한 애니메이션 예제2

이미지
div를 좌우로 1000px씩 왕복이동 하도록 한 후, 마우스를 hover 했을경우 이동을 정지하도록 그리고 마우스를 out 했을 경우 원래 진행방향으로 이동하도록 짜보았다. <!DOCTYPE html> <html>   <head>     <meta charset="utf-8">     <title></title>     <style media="screen">       #box1{         border: 1px solid red;         background-color: blue;         width: 200px;         height: 200px;         position: relative;         left: 100px;         top: 100px;       }     </style>   </head>   <body>     <script type="text/javascript">     var left =0;     var timer= setInterval("move_to_left()",50);     var direct = false;     // var time2;     function...

javascript setInterval() , clearInterval()을 이용한 애니메이션 예제

이미지
div에 200 x 200에 배경색 넣고 마우스를 hover 했을경우, opacity를 서서히 0까지 감소시키도록 2가지 방법으로 짜보았다. <!DOCTYPE html> <html>   <head>     <style media="screen">       #box1{         border: 1px solid red;         background-color: blue;         width:200px;         height: 200px;         opacity: 1;       }       #box2{         border: 1px solid red;         background-color: blue;         width:200px;         height: 200px;         opacity: 1;       }     </style>     <meta charset="utf-8">     <title></title>   </head>   <body>     <script type="text/javascript"> ...

대학생 코딩 과제 대행 java, python, oracle 네 번째

이미지
https://open.kakao.com/o/s3aMpbA 캐나다 칼턴 대학교에서 Introduction to Computer Science 1수업의 퀴즈 의뢰가 들어왔다. 총 5문제다. Python3 으로 풀어야 된다고 의뢰했다. r1 = input ( "what is the first circle's radius?" ) r2 = input ( "what is the second circle's radius?" ) r1 = float ( r1 ) r2 = float (r2) r1_circumference = 2 * math.pi * r1 r1_area = math.pi * r1 * r1 r2_circumference = 2 * math.pi * r2 r2_area = math.pi * r2 * r2 if (r1_circumference > r2_circumference) : print ( "The first circle is bigger than second circle " ) elif (r1_circumference < r2_circumference) : print ( "The second circle is bigger than first circle" ) elif (r1_circumference == r2_circumference) : print ( "The first circle is same to second circle" ) Z만 출력! i = 8 while ( i < 39 ) : print ( i ) i += 6 for i in range ( 2 , 11 , 2 ) : for j in range (i) : if (i == 4 and j == 1 ) : ...

Java Swing awt GUI 게시판 구현 sqlite 이용

이미지
sqlite jdbc, swing, awt 이용해서 간단한 게시판 소스코드는 올리기에는 너무 지저분하고 길어져서 생략 실행 영상만

Java swing, awt GUI 간단한 학생, 교수 관리 프로그램

이미지
실행결과 package project1012; import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.lang.reflect.Array; import java.util.ArrayList; import javax.swing.Action; import javax.swing.ButtonGroup; import javax.swing.JButton; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JPopupMenu; import javax.swing.JRadioButton; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.JTextField; import javax.swing.JWindow; import javax.swing.WindowConstants; import javax.swing.table.DefaultTableModel; public class Problem_Swing { public static void main(String[] args) { new Test(); } } class Test extends JFrame implements ActionListener { JButton btn1 = null; JButton btn2 = null; JButton btn3 = null; JButton btn4 = null; JButton btn5 = ...

Java swing, awt 기본적인 GUI2

이미지
실행결과 import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.ArrayList; import javax.swing.JButton; import javax.swing.JCheckBox; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextArea; import javax.swing.JTextField; import javax.swing.WindowConstants; public class Problem_Swing { public static void main(String[] args) { new Frame(); } } class Frame extends JFrame implements ActionListener { JLabel name; JTextField name_t; JCheckBox ch1,ch2,ch3,ch4; JTextArea area; JButton input,print; ArrayList<Mydata> mydatas = new ArrayList<>(); public Frame() { super("문제"); this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); this.setBounds(200, 200, 250, 450); this.setLayout(new FlowLayout()); JPanel jp1 = new JPanel(); JPanel jp2 = new JPanel(); JPanel jp3 = new JPanel(); JPanel jp4 = ...

Java swing, awt 기본적인 GUI

이미지
package project1010; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JTextField; import javax.swing.SwingConstants; import javax.swing.WindowConstants; public class P2 { public static void main(String[] args) { new JFrameTest(); } } class JFrameTest extends JFrame implements ActionListener{ JButton btn = null; JButton btn2 = null; JTextField Sname =null; JTextField Snum =null; public JFrameTest() { super("다이얼 로그"); this.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); this.setBounds(200,200,200,300); this.setLayout(new FlowLayout()); btn = new JButton("확인"); btn2 = new JButton("취소"); // EventHandler handler = new EventHandler(); // btn.addActionListener(handler); // btn2.addActionListener(handler);...