Konuyu görüntüle
IUCODERS FORUM > Programlama > JAVA > html 'de ekranı üç parçaya bölmek
Yazar
offman


avatar
Kayseri
Kayıt: 20.01.2006
24.06.2007-23:05 #23637
Kardeşim verdiğin cevaplar için çok teşekkür ederim hekeze çok teşekkürler ayrıca biraz uğraşınca bir seyler öğrenilebiliyormus ceşitli sekillerde o orneği yapdım diyebilirim eyvallah.





331. KSD
*.NET DEVELOPER




Yazar
reccae


avatar
istanbul
banlandı
Kayıt: 15.02.2006
25.06.2007-00:18 #23642
şafak sen harbiden biliyomuşsun bu javayı be biggrin






insa ettigim binanin cimentosu kelâm

Yazar
unsalkorlu


avatar
istanbul
Kayıt: 20.01.2006
25.06.2007-00:55 #23643
javascript i java zanneden arkadaşlara bi uyarı
javascript ile java arasındaki ilişki sadece isim benzerliği
aralarında hiç bir ilişki yok o zaman şöyle bi soru gelebilir arkadaşların aklına
bize java diye alakasız şey mi öğretiyorlar diye
üzgünüm evetcrying





I want to download the Internet. Do I need a bigger hard disk?"
Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
25.06.2007-00:58 #23644
javascript de Object Oriented bir dildir.





N/A
Yazar
clairvoyant


avatar
Antalya
Kayıt: 05.05.2006
25.06.2007-01:08 #23645
Ama tabii ki javascript'e balıklama atlamanın hiçbir faydası olmaz (bence). Javayı iyi kavramak için object oriented prog. temeli olması gerekirken, javascripti iyi kavramak için hem object oriented prog. hem de html temeli olması gerekir. Yoksa havada kalır (bence).





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

Yazar
reccae


avatar
istanbul
banlandı
Kayıt: 15.02.2006
25.06.2007-01:14 #23646
bide html var tabi :p





insa ettigim binanin cimentosu kelâm

Yazar
unsalkorlu


avatar
istanbul
Kayıt: 20.01.2006
25.06.2007-01:32 #23647
doğru dersin adı object oriented ama
java ile başlayan bi ders , hiç başka bir dil anlatacağım demeden sanki javanın devamı gibi anlatılması insanların yanlış öğrenmesine yol açar.





I want to download the Internet. Do I need a bigger hard disk?"
Yazar
clairvoyant


avatar
Antalya
Kayıt: 05.05.2006
25.06.2007-02:14 #23648
unsalkorlu yazdi
 
doğru dersin adı object oriented ama java ile başlayan bi ders , hiç başka bir dil anlatacağım demeden sanki javanın devamı gibi anlatılması insanların yanlış öğrenmesine yol açar.

Evet haklısın, benim de vurgulamak istediğim buydu aslında.





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

Yazar
reccae


avatar
istanbul
banlandı
Kayıt: 15.02.2006
25.06.2007-09:55 #23651
arkadaşlar oğuzhan hoca neye kızmışsa kızmış

f1 f2 tuşlarından bahsediyo applet sorusunda
sınava girecek herkese başarılar şimdiden
ama java script sorusu basit
geçen seneki soruya benziyor o birazcık :=)





insa ettigim binanin cimentosu kelâm

Yazar
clairvoyant


avatar
Antalya
Kayıt: 05.05.2006
25.06.2007-16:24 #23656
F1 F2 tuşlarında birşey yok ki, tuş kodlarını KeyEvent'in getKeyCode() metodu ile alıyorsunuz. Daha sonra da aldığınız bu kodu KeyEvent'in tuş kodları sabitleri ile karşılaştırıyorsunuz. Geçen sene bununle ilgili applet ödevi verilmişti.

F1 tuşunun kodu KeyEvent.VK_F1
F2 tuşunun kodu KeyEvent.VK_F2
A tuşunun kodu KeyEvent.VK_A
ALT tuşunun kodu KeyEvent.VK_ALT
ENTER tuşunun kodu KeyEvent.VK_ENTER
X tuşunun kodu KeyEvent.VK_X
.....
gibi...

örnek:

public void keyPressed(KeyEvent ke) {
if(ke.getKeyCode() == KeyEvent.VK_F1) {
// F1 tuşu için işlem
}
}








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

Yazar
volkan


avatar
Giresun
Kayıt: 26.07.2006
25.06.2007-19:11 #23658
Finalde yapamadım canımı sıktı.
İlk grubun JavaScript sorusunun kendi yaptığım cevabını gönderiyorum

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>
<body>
<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>
<p>&nbsp;</p>
</body>
</html>


frame2

<html>

<head>
<script language="javascript">
			var i=0;
			var j;
			var begin=0;
			var erkekSayisi=0;
			var bayanSayisi=0;
			var toplam=0;
			var GlobalMaas=0.0;
			var ortMaas=0.0;
			var MinMaas=1000;
			var MaksMaas=100;
			var array = new Array(100);


			var kayitlar= ' ';
			
			function Kaydet(ad,soy,maas,cinsiyet)
			{
				GlobalMaas = parseFloat(maas.value);		
				
								
				if(GlobalMaas >= 100 && GlobalMaas <= 1000)
				{
					toplam++ 		//Toplam kisi sayisini artiriyorum.
					
					if(cinsiyet[1].checked)
					{
						erkekSayisi++;
						cinsiyet.value = "Erkek";
					}
					else    
					{
						bayanSayisi++;
						cinsiyet.value = "Bayan";
					}	
					
					if(GlobalMaas > MaksMaas)
					MaksMaas = GlobalMaas;
					
					if(GlobalMaas<MinMaas)
					MinMaas = GlobalMaas;
					
					ortMaas = ((toplam-1) * ortMaas + GlobalMaas)/toplam;
					
					parent.frame1.toplamT.value = toplam;
					parent.frame1.bayT.value = erkekSayisi;
					parent.frame1.bayanT.value = bayanSayisi;										
					parent.frame1.maksimumT.value = MaksMaas;
					parent.frame1.minimumT.value = MinMaas;
					parent.frame1.ortalamaT.value = ortMaas;
					
					var ad_degiskeni = ad.value;
			        var soyad_degiskeni= soy.value;
			        var maas_degiskeni= maas.value;
			        var cinsiyet_degiskeni= cinsiyet.value;
			        array[i]= cinsiyet_degiskeni+'-'+ad_degiskeni+' '+soyad_degiskeni+'-'+maas_degiskeni;
			        i++;
			        
			        
			        for (j= begin ; j < i ; j++)
			        {
			        kayitlar =kayitlar+array[j]+"
";
			        }
			        begin=i;
			        parent.frame3.liste.value=kayitlar;
					
				}
				
				else 
				alert("100 ile 1000 arasinda bir maas giriniz");
			}			
</script>
</head>

 <body>
			 
<table>

  <tr>
    <td width="42">Ad:</td>
    <td width="353"><input name="adT" type="text"  /> 
	   <td>
      <strong>Cinsiyet </strong>
	  </td>
  </tr>
  
  <tr>
    <td>Soyad:</td>
    <td><input name="soyT" type="text"  /></td>
    <td><input name="cinsiyetT" type="radio" value="bayan" /></td> <td>Bayan:</td>
  </tr>
  
  <tr>
    <td>Maas:</td>
    <td><input name="maasT" type="text"  /></td>
	<td><input name="cinsiyetT" type="radio" value="bay" /></td> <td>Bay:</td>
  </tr>
  
  <tr>
    <td colspan="2" align="right"><input name="submit" type="submit" value="Ekle" onClick="Kaydet(adT,soyT,maasT,cinsiyetT)" /></td>
  </tr>
  
</table>

	</body>
</html>


frame3

<p><strong>Liste</strong>
  <textarea name = liste cols="60" rows="20"></textarea>
</p>










Yazar
clairvoyant


avatar
Antalya
Kayıt: 05.05.2006
25.06.2007-20:05 #23659
Volkan, forum mesajlarında slash karakteri problem yaratıyor. frame2 kodunda newline karakteri kullanmışsın, bu karakter mesajda görünmüyor. copy-paste yapınca kod çalışmıyor. Sorunun nerde olduğunu diğer arkadaşların bulması zor, o yüzden ters slash karakterini etkisiz kılmak için bu karakteri çift kullanarak düzeltirsen kodu alan arkadaşların yararına olur.

Böyle oldu mu acaba. thinking

kayitlar = kayitlar+array[j] + "\n";





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

Yazar
volkan


avatar
Giresun
Kayıt: 26.07.2006
25.06.2007-20:40 #23662
http://rapidshare.com/files/39297800/2_Js.rar.html

Buyrun zipleyip rapid'e koydum

MainFrame'de frame namelerin isimlerini belirtmemiz gerekiyor. Aksi taktirde hata alırız. Explorer'da hata yazan yere çift tıklayınca hatanın nerde olduğunu veriyormuş. Çok uğraştım, Kendi kendime hata bulmak için d oh







Yazar
volkan


avatar
Giresun
Kayıt: 26.07.2006
26.06.2007-00:33 #23670
http://rapidshare.com/files/39334890/Soru1.rar.html

Soru1'i ise (Aplet sorusu) kendimce böyle çözdüm.

Programın yapabildikleri
F1, F2 ve F3'e göre renk belirliyor
D veya Delete tuşuna basınca yeni tıkladığımız yerde eğer bir daire varsa siliyor.
Tekrar D veya Delete basarsak Daire eklemeye devam ediyor.

Programın yapamadıkları
Tüm daire'lerin renklerini değiştiriyorum. Yalnızca içinde bulunduğum değil.
D'ye basınca mouse'un bulunduğu koordinatı değil, D'ye bastıktan sonra mouse ile klicklediğim daire siliniyor.

Soru1'i tam yapan upload ederse çok sevineceğim. Ben bildiğim kadarıyla ancak bu kadarını yapabildim.






Yazar
clairvoyant


avatar
Antalya
Kayıt: 05.05.2006
26.06.2007-01:08 #23671
Soruyu yazabilir misiniz buraya? Uğraşayım biraz.
Yoksa canım sıkılıyor, staj aradan çıkana kadar boştayım, lanet olsun. frustrated





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

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