---
title: "Animera en jframe"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/171192-animera-en-jframe"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "ecke"
published: "2008-05-01T17:07:40.000Z"
updated: "2008-05-01T17:07:40.000Z"
replies: 0
views: 410
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/171192-animera-en-jframe"
---

# Animera en jframe

## #1 — ecke, 2008-05-01T17:07Z

hejsan!
den här gången skulle jag behöva lite hjälp med ett program där JFrame:n jag skapat ska flytta på sig eller röra på sig, jag vill att det ska se ut som om den åker kanske en liten bit på skärmen och sedan stannar :)

det här har jag kommit fram till än så länge: 

import javax.swing.\*;
import javax.swing.JFrame;
import java.awt.\*;
public class move extends Thread {
    private int t;
    public static void main(String\[\] args)
    {
        
        Thread clock = new move();
		clock.start();
    }

    public move(){
        JFrame f = new JFrame();
        		for (t = 0; t \<= 300; t+=50)
		{
			 
		System.out.println(t);
			try
			{
				Thread.sleep(500);
			
			}
			
			catch (InterruptedException e)
			{
				System.out.println("nu blev det nått fel");
			}
		}
        
        f.setSize(150,150);
        f.setLocation(t, 300);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    	f.setTitle("moving object");
        f.setVisible(true);
        
      }
}

är jag på rätt spår eller är jag ute och cyklar?
som jag förstår det så måste jag ha nån metod som uppdaterar fönstret men vilken metod **det** är vet jag inte :S

Permalänk: https://www.webforum.nu/p/171192

---

Tråden på webben: https://www.webforum.nu/amne/java/171192-animera-en-jframe
