Konuyu görüntüle
IUCODERS FORUM > Programlama > JAVA > java büt
Yazar
yenimohikan


avatar

Kayıt: 15.02.2007
11.07.2007-20:07 #24769
Arkadaşlar ben çok kötü sıkışmış durumdayım..Yarın çıkabilecek srularla iilgili örnek kodları bu topiğe yazarmısınız...Biraz armut piş ağzıma düş durumu ama halim çok yaman...Yardımlarınız için çok sağolun





Yazar
omergok


avatar
kenderuntanbul
Kayıt: 21.02.2007
11.07.2007-20:25 #24771
koddan ziyade şöyle bir durumdan bahsedeyim;
geçenlerde pelin hocaya büt konuları ne olacak diye sormuştum final sorularına çalışın yeter demişti bugün sayısalda ters köşe olunca tekrardan bir sorayım dedim konular hakkında bişe diyemem dedi. sadece applet ve javascript mi çalışalım dedim bilemiyeceğim dedi. o yüzden bence her konuya yüklenmemiz gerek yine ters köşelik bir durum olmaması için.







Yazar
yenimohikan


avatar

Kayıt: 15.02.2007
11.07.2007-20:59 #24772
Ben bu dersi 3 sene evvel şartlı vermiştim...Şimdi 1.8 altında kalmamak için yükseltmek için alıyorum...O zamanlar tabii script filan değil direk adam gibi j2ee konularından final oluyoduk...Değişik bölümler altında birçok kodlar yazmış arkadaşlar...Ben kimseden yeni kod yazmasını isteyecek değilim ama elinde olan varsa paylaşırsa çok büyük bi iyilik yapmış olur...
Tekrar teşekkürler





Yazar
degez


avatar

Kayıt: 29.01.2007
11.07.2007-22:30 #24776
evet ya birileri final sorularının çözümlerini koyarsa çok güzel olur
artık finalin aynısına çalışacağım bakalım ne olur





Yazar
reccae


avatar
istanbul
banlandı
Kayıt: 15.02.2006
11.07.2007-22:31 #24777
geçmiş sınav sorularının çözümleri sitede var. ama değişik başlıklarda oldukları için bulmak zor olabilir





insa ettigim binanin cimentosu kelâm

Yazar
yenimohikan


avatar

Kayıt: 15.02.2007
11.07.2007-22:41 #24780
mail yolladım arkadaşım...Bu iyiliği yapmak yine reccea'ye nasip olacak galiba...En kötü ihtimal en azından ilgi ve alakan için teşekkür ederim şimdiden





Yazar
virgo


avatar
istanbul
Kayıt: 18.01.2006
11.07.2007-22:42 #24781
geçen seneden elimde kalan dökümanlar bunlar umarım işinize yarar arkadaşlar

http://rapidshare.com/files/42366969/java.rar.html






there is no place like 127.0.0.1










Yazar
yenimohikan


avatar

Kayıt: 15.02.2007
11.07.2007-22:43 #24782
Gerçi mesajını editlemişsin amabiggrin...Bekleyeyim mi yoksa kaderime razı mı olayım





Yazar
reccae


avatar
istanbul
banlandı
Kayıt: 15.02.2006
11.07.2007-22:45 #24783
yenimohikan yazdi
 
Gerçi mesajını editlemişsin amabiggrin...Bekleyeyim mi yoksa kaderime razı mı olayım


kim editlemiş biggrin

gizl saklı işim yok ama sana gönderdiğim kodları denemedim hiç
çalışmayan kodu foruma koymanın bi alemi yok
sadece fikir verir diye yolladım sana

ayrıca hesapmakinası.html çalışmıyor beat up





insa ettigim binanin cimentosu kelâm

Yazar
yenimohikan


avatar

Kayıt: 15.02.2007
11.07.2007-22:51 #24786
Eyvallah kardeş çok iyisin faydalı olmasa da olur önemli olan niyet...Ben de üstüme düşeni yapsam tam süper olacakbiggrin





Yazar
clairvoyant


avatar
Antalya
Kayıt: 05.05.2006
11.07.2007-23:08 #24787
2007 Finali Javascript Sorusu:

Volkan arkadaşımız yazmış.

EDIT: Koddaki elementlere erişim yöntemlerini baştan aşağı değiştirdim ve standartlara uygun şekle getirdim; biraz da işlemleri basitleştirdim. Artık hemen hemen her tarayıcıda çalışması lazım.



MainFrame
<frameset rows="116,*" cols="*"> 
<frame name="frame1" src="frame1.html" noresize> 
<frameset rows="*" cols="47%,*"> 
<frame name="frame2" src="frame2.html" noresize> 
<frame name="frame3" src="frame3.html" noresize> 
</frameset> 
</frameset> 
<noframes>Your browser does not support frames!</noframes>


frame1.html
<html> 
<body>

<form name="statistics">

<table width="718"> 
<tr> 
<td width="72">Ortalama =</td> 
<td width="380"><input name="ortalamaT" type="text" id="ortalamaT" /> 
<td width="89">Toplam Kisi </td> 
<td width="157"><input name="toplamT" type="text" id="toplamT" /></td> 
</tr> 
<tr> 
<td>Maks = </td> 
<td><input name="maksimumT" type="text" id="maksimumT" /></td> 
<td>Bay</td> 
<td><input name="bayT" type="text" id="bayT" /></td> 
</tr> 
<tr> 
<td>Min = </td> 
<td><input name="minimumT" type="text" id="minimumT" /></td> 
<td>Bayan</td> 
<td><input name="bayanT" type="text" id="bayanT" /></td> 
</tr> 
</table> 

</form>

</body> 
</html>


frame2.html
<html> 

<head> 
<script language="javascript"> 

var erkekSayisi=0; 
var bayanSayisi=0; 
var toplam=0; 
var GlobalMaas=0.0; 
var ortMaas=0.0; 
var MinMaas=1000; 
var MaksMaas=100; 

function Kaydet(obj) {
	var cins = '';
	var stats = parent.frame1.document.statistics;
	var liste = parent.frame3.document.getElementById("liste");
	GlobalMaas = parseFloat(obj.maasT.value); 

	if(GlobalMaas >= 100 && GlobalMaas <= 1000) { 
		toplam++

		if(obj.cinsiyetT[1].checked) { 
			erkekSayisi++; 
			cins = "Erkek"; 
		} 
		else { 
			bayanSayisi++; 
			cins = "Bayan"; 
		} 

		if(GlobalMaas > MaksMaas) 
			MaksMaas = GlobalMaas; 

		if(GlobalMaas<MinMaas) 
			MinMaas = GlobalMaas; 

		ortMaas = ((toplam-1) * ortMaas + GlobalMaas)/toplam; 

		stats.toplamT.value = toplam; 
		stats.bayT.value = erkekSayisi; 
		stats.bayanT.value = bayanSayisi; 
		stats.maksimumT.value = MaksMaas; 
		stats.minimumT.value = MinMaas; 
		stats.ortalamaT.value = ortMaas; 

		liste.value += cins+' - '+obj.adT.value+' '+obj.soyT.value+' - '+obj.maasT.value+"\n";
		obj.adT.value = '';
		obj.soyT.value = '';
		obj.maasT.value = '';
	} 
	else 
		alert("100 ile 1000 arasinda bir maas giriniz"); 
} 
</script> 
</head> 

<body> 

<form>

<table>
<tr><td>Ad: </td><td><input name="adT" type="text"></td></tr>
<tr><td>Soyad: </td><td><input name="soyT" type="text"></td></tr>
<tr><td>Maas: </td><td><input name="maasT" type="text"></td></tr>
</table>
<p>
<b>Cinsiyet:</b><br>
<input name="cinsiyetT" type="radio" checked="true" value="bayan"> Bayan<br>
<input name="cinsiyetT" type="radio" value="bay"> Bay
</p>
<p>
<input name="submit" type="submit" value="Ekle" onClick="Kaydet(this.form); return false;">
</p>

</form>

</body> 
</html>


frame3.html
<p><b>Liste</b></p> 
<textarea id="liste" cols="60" rows="20"></textarea>






Let`s make this world a better place to live !

Yazar
clairvoyant


avatar
Antalya
Kayıt: 05.05.2006
11.07.2007-23:20 #24789
2007 Finali Applet Sorusu:

Şafak arkadaşımız yazmış (o kim yaw coolbiggrin)


SoruAlt.java
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.util.*;

public class SoruAlt extends Applet
	implements  KeyListener, MouseListener, MouseMotionListener {

	Point mouseCoord; // fareyi surekli takip eder
	Color brush = Color.black; // firca rengi
	ArrayList<Graphics> list = new ArrayList<Graphics>(); // grafik listesi
	Label label = new Label("Toplam: 0"); // sekil sayisini gosteren etiket

	public void init() {
		/* olaylari dinle */
		addKeyListener(this);
		requestFocus();
		addMouseListener(this);
		addMouseMotionListener(this);

		/* etiketi yerlestir */
		this.setLayout(null);
		add(label);

		/* etiket klavye dinlemeli yoksa klavye hic dinlenmez */
		label.addKeyListener(this);
		label.requestFocus();
	}

	public void paint(Graphics g) {

		/* Listedeki daireleri ciz */
		Rectangle r;
		int numOvals = list.size();
		for(int i=0; i<numOvals; i++) {
			g = list.get(i); // listeden nesneyi cek

			/* grafigi ciz */
			r = g.getClipBounds();
			g.fillOval(r.x, r.y, r.width, r.height);
		}

		/* Toplam daire sayisini goster */
		label.setBounds(getWidth()-80,0, 80, 20);
		label.setText("Toplam: "+list.size());
	}

	/* farenin altında en ondeki direnin ve fircanin rengini degistirir  */
	public void ChangeBrush(Color c) {
		Graphics g;
		Rectangle r;
		int i, numOvals = list.size(); // eleman sayisini bul
		this.brush = c; // firca rengini degistir
		
		/* fare altinda en ondeki daireyi bulur */
		for(i=numOvals-1; i>=0; i--) {
			g = list.get(i); // listeden nesneyi cek
			r = g.getClipBounds();
			if(isPointOnCircle(g, new Point(mouseCoord.x, mouseCoord.y))) {
				g.setColor(brush); // dairenin rengini degistir

				/* sadece gecerli daireyi yeniden ciz */
				repaint(r.x, r.y, r.width, r.height);
				break;
			}
		}
	}

	/* belirtilen nokta belirtilen daire uzerinde ise TRUE */
	private boolean isPointOnCircle(Graphics oval, Point p) {
		Rectangle r = oval.getClipBounds();
		double cap = (r.width)/2;
		double centerX = (r.x) + cap;
		double centerY = (r.y) + cap;
		double distance = Math.sqrt(Math.pow((centerX - p.x),2) + Math.pow((centerY - p.y),2));
		if(distance <= cap)
			return true;
		else
			return false;
	}

	public void keyPressed(KeyEvent ke) {
		int keynum = ke.getKeyCode();
		if(keynum == KeyEvent.VK_DELETE || keynum == KeyEvent.VK_D) {
			Graphics g;
			Rectangle r;
			int i, numOvals = list.size(); // eleman sayisini bul

			/* fare altinda en ondeki daireyi bulur */
			for(i=numOvals-1; i>=0; i--) {
				g = list.get(i); // listeden nesneyi cek
				r = g.getClipBounds();

				if(isPointOnCircle(g, new Point(mouseCoord.x, mouseCoord.y))) {
					list.remove(g); // sekli listeden sil

					/* silinen yeri tazele */
					repaint(r.x, r.y, r.width, r.height);
					break;
				}
			}
		}
		else if(keynum == KeyEvent.VK_F1)
			ChangeBrush(Color.red);
		else if(keynum == KeyEvent.VK_F2)
			ChangeBrush(Color.blue);
		else if(keynum == KeyEvent.VK_F3)
			ChangeBrush(Color.green);
	}
	public void keyReleased(KeyEvent ke) {
	}
	public void keyTyped(KeyEvent ke) {
	}

	public void mouseClicked(MouseEvent me) {
	}
	public void mousePressed(MouseEvent me) {
		Graphics g = getGraphics(); // yeni grafik nesnesi
		g.setColor(brush); // nesnenin rengini ayarla
		
		/* 20px yaricapli dairenin merkez koordinatlari */
		int x = me.getX()-20;
		int y = me.getY()-20; 
		
		g.setClip(x,y,40,40); // sekli ayarla
		list.add(g); // sekli listeye ekle
		paint(g); // olay bolgesini tazele
	}
	public void mouseReleased(MouseEvent me) {
	}
	public void mouseExited(MouseEvent me) {
	}
	public void mouseEntered(MouseEvent me) {
	}

	public void mouseDragged(MouseEvent me) {
	}
	public void mouseMoved(MouseEvent me) {
		/* fare koordinatlarini izle */
		mouseCoord = me.getPoint();
	}
}






Let`s make this world a better place to live !

Yazar
clairvoyant


avatar
Antalya
Kayıt: 05.05.2006
11.07.2007-23:47 #24792
2006 Final çözümleri şu topicte var:

http://www.iucoders.com/frm_show_topic.jsp?tid=1032





Let`s make this world a better place to live !

Yazar
cracked


avatar
malatya
Kayıt: 27.11.2006
11.07.2007-23:50 #24794
havalardan mıdır sulardan mıdır bilinmez iki kod da calışmadı bende
bi de baktım eskiler de calışmadı
ben bu javadan bişey anlamadımnot talking


!!!





delilige vurdum...


Yazar
yenimohikan


avatar

Kayıt: 15.02.2007
11.07.2007-23:51 #24795
Çok teşekkürler ederim yardımlarınız için...







1 2 3
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb