Skip to content

Instantly share code, notes, and snippets.

View figengungor's full-sized avatar

Figen Güngör figengungor

View GitHub Profile
@figengungor
figengungor / gist:5144574
Created March 12, 2013 16:46
Java GUI >> Basic Animation
import javax.swing.*;
import java.awt.*;
import javax.swing.JPanel;
public class MyGUI
{
public int x=0;
public int y=0;
public static void main(String[] args)
@figengungor
figengungor / gist:5143967
Created March 12, 2013 15:41
Java GUI >> Basic Shapes with Graphics
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class MyGUI extends JPanel{
public void paintComponent(Graphics g)
{
//super.paintComponent(g);
g.setColor(Color.RED);
@figengungor
figengungor / gist:5142844
Created March 12, 2013 13:25
Java >> Threads
public class Thread1{
Thread th = new Thread();
public Thread1(){
try{
for (int i=0;i<5;i++)
{
System.out.println("yov");
th.sleep(2000);
}
@figengungor
figengungor / gist:5138750
Created March 11, 2013 23:04
Java GUI >> Disabling TextField
import java.awt.Color;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class MyGUI extends JFrame {
JPanel jp;
JTextField jt;
public MyGUI(){
@figengungor
figengungor / gist:5138702
Created March 11, 2013 22:57
Java GUI >> JTextArea
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextArea;
public class MyGUI extends JFrame {
JPanel jp;
JTextArea jt;
public MyGUI(){
@figengungor
figengungor / gist:5138640
Created March 11, 2013 22:50
Java GUI >> Adding ActionListener to TextField and Button
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.JPanel;
import javax.swing.JTextField;
@figengungor
figengungor / gist:5138496
Created March 11, 2013 22:31
Java GUI >> JTextField
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class MyGUI extends JFrame {
JPanel jp;
JTextField jt;
public MyGUI(){
@figengungor
figengungor / gist:5138386
Created March 11, 2013 22:16
Java GUI >> Adding Action Listener to Button
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
@figengungor
figengungor / gist:5138016
Created March 11, 2013 21:39
Java GUI >> Adding Image on Button
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JButton;
import javax.swing.JPanel;
public class MyGUI extends JFrame {
JPanel jp;
JButton jb;
@figengungor
figengungor / gist:5137945
Created March 11, 2013 21:29
Java GUI >> Adding Image as JLabel
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class MyGUI extends JFrame {
JPanel jp;
JLabel jl;