N

Teğmen
05 Temmuz 2013
Tarihinde Katıldı
Takip Ettikleri
0 üye
Görüntülenme (?)
31 (Bu ay: 0)
Gönderiler Hakkında
N
12 yıl
Yeni Bir java kod sıkıntısı :( Yardımcı Olabilecek ??
Arkadaşlar karekteri alıyorum yazıyorum ama nedense backspace ile sadece 1 tane harf siliyor sonra kalıyor sorun ne çözemedim


 
import javax.swing.JFrame;

import java.awt.Graphics;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.util.Random;


public class BizimPencere extends JFrame implements MouseListener,KeyListener {

private Random rnd ;
private int x1,y1,x2,y2;
private String yazi;
public BizimPencere()
{
super();
addMouseListener(this);//burda masueyı ekledik
addKeyListener(this);// burda klavye işlemleri ekledik
x1=0;
x2=0;
y1=0;
y2 =0;
yazi="Merhaba";


}

public void paint(Graphics g)
{
super.paint(g);
g.drawLine(x1,y1,x2,y2);
g.drawString(yazi, x1, y1);
}

@Override
public void mouseClicked(MouseEvent e) {// burda tıkladıktan sonra kaldrımazsak cızgı degısmıyor

}

@Override
public void mouseEntered(MouseEvent arg0) {
// TODO Auto-generated method stub

}

@Override
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub

}

@Override
public void mousePressed(MouseEvent e) { // burda mouse tıklamamız yeterlı
if(e.getButton()==e.BUTTON1)
{
x1=e.getX();
y1=e.getY();
}
else if(e.getButton()==e.BUTTON3)
{
x2=e.getX();
y2=e.getY();
}
repaint(); // bu olmasaydı ekrn tekrar cızılmezdı ve bızım tıklamamızda pencereyi asagı ındırmedıgımız
//surece cizgi olusmazdı bu JFramede tanımlı oldugundan dırek boyle dedık.
}

@Override
public void mouseReleased(MouseEvent arg0) {
// TODO Auto-generated method stub

}

@Override
public void keyPressed(KeyEvent g) {

if(g.getKeyCode()==g.VK_BACK_SPACE && yazi.length() > 0)
{
yazi = yazi.substring(0,yazi.length()-1); //yazi bir string oldugundan yaznın metodları kullanılabilir
//0 dan yazının boyutunun 1 eksıgını sılme ışlemn yapar
}
else
{
yazi+= g.getKeyChar();
}
repaint();

}

@Override
public void keyReleased(KeyEvent arg0) {
// TODO Auto-generated method stub

}

@Override
public void keyTyped(KeyEvent g)//keyTyped sadece harfleri ve sayıları algılamakta olan kısımdır
{
// g.VK_ALPHANUMERIC girdinin yazı veya sayı oldugunu kontrol eder

yazi = yazi + g.getKeyChar();// bu fonksıyon basılan karekteri alır.
//HER KAREKTERI YApamıyor yani silme işlemi olmuyor
repaint();
//key code burda kullanılamıormus pressde kullanılıcak
/*if(g.getKeyCode()== g.VK_ALPHANUMERIC) // VK_ALPHANUMERIC girdinin yazı veya sayı oldugunu kontrol eder
{
yazi = yazi + g.getKeyChar();// bu fonksıyon basılan karekteri alır.
//HER KAREKTERI YApamıyor yani silme işlemi olmuyor
}
else if(g.getKeyCode()==g.VK_BACK_SPACE)
{
yazi = yazi.substring(0,yazi.length()-1); //yazi bir string oldugundan yaznın metodları kullanılabilir
//0 dan yazının boyutunun 1 eksıgını sılme ışlemn yapar

}
repaint();*/
}

}
N
12 yıl
Şu koda bi bakarmısınız(Java kodu)Edit:çözüldü
Arkadaşlar gayet basit birşey ama bi türlü derlenmiyor hata nedir anlayamadım.

 

import java.util.Scanner;

public class Bilinmeyen {

public static void main(String args [])
{
String ad;
int a;
int kullanıcıIslem;

Scanner scan = new Scanner(System.in);

ad = scan.nextLine();
a = scan.nextInt();

function(ad,a);
System.out.println("İşlem dogru ise 1e yanlış ise 2 ye basınız");
kullanıcıIslem = scan.nextInt();

if(kullanıcıIslem==1)
System.out.println("Kaydınız alınmıştır.");

else
{
System.out.println("Tekrardan adınızı ve soyadınız giriniz lütfen");

ad = scan.nextLine();
a = scan.nextInt();
function(ad,a);

}


}


public static void function(String ad , int a)
{
System.out.println("Adınız: " + ad + "Numaranız" + a);
}


}



N
12 yıl
CASPER ACER PACKARDBELL MARKA LAPTOP ALMAYI DÜŞÜNENLER ALMAYIN
Hocam kusura bakmayın ama hiç mi araştırmıyonuz hiç mi bakmıyonuz etrfa sitelere adamlar ne diyolar diye ...
hala bu markaların cep telefonlarını tabletlerini alıyonuz bilgisayarlarını alalım mı diye soruyonuz almayın abi almayın ya
böyle dandik iş yapan markaların ürünlerini ALMAYIN bunu size bir bilgisayar mühendisi olarak söylüyorum

Ben anlamıyorum foruma gelip yazıyonuz ya iki siteye baksanız ne mal olduklarını görüceksiniz
Adamlar ben satayım gerisi hikaye diyolar hala siz alma derdindesiniz
Tanıdıgım arkadaslarımdan bu marka laptopları kullananlarda sorun olmayan yok hepsının altında bı tane sogutucu aman ısınmasın derdindeler

İlla ben alıcam derseniz orası sizin hatanız sonra koşar durursunuz peşinde servisteki gereksiz elemanlarla ugrasıp bi suru para verirsiniz
toshıbayla hp ve samsung da onermıyorum ılk ikisi serviste soyar sizi samsung desen adamalr ürünü sattıktan sonra yüzünüze bakmazlar sonuçta teknolojı devi adamlar

LAPTOP alıcaksanız(oyun laptop markalarını saymıyorum)

APPLE ASUS LENOVO DELL gerisi ......
N
12 yıl
UEFI KORUMALI WİN 8 .1 İN YANINA MİNT KURMA?
Arkadaşlar bi türlü başaramadım korumayı kaldırmadan yaptım ve pc win8.1 e girmiyor direk mint açiyor secrty boot disable yapınca girebiliyorum ancak diger türlü açılmıyor windows ama disable yapmam güvenlik zaafiyetine yol açıyor varmıdır bi çözümü yada en baştan kursam nasıl kurabilrim
N
13 yıl
CASPER REZİLLİGİ
Arkadaşlar siz siz olun casperın hiçbirseyini almayın hayatım boyunca bu kadar düzenbazlık görmedim laptobun agzına tükürdüler üstüne bide 120 lira aldılar.sol menteşe hoprlar ve kulaklık girişi sorunlarıyla gitti dondugunde sag mentese nın alt kapagı kalkıyor vidası eksıktı adamlar dalga gecti resmen bizle size en büyük tavsiyem BEDAVA VERSELER BİLE CASPER ALMAYIN
N
13 yıl
WİN 8.1 de MAGAZADAN UYGULAMA İNDİREMEME SORUNU
Arkadaşlar magazadan uygulama indiremiyorum hangisini denediysem 0x80072ee4 hatasını alıyorum.pcde sıngle language win 8.1 yuklu yardımlarınızı bekliyorum.
N
13 yıl
WİN 8.1 DE OYUN ve İNTERNET AGI NASIL KURULUR
Bu sıkıntıyı baya aradım ve sonunda nasıl yapıldıgını buldum.paylaşmak istedim.

Önce komut satırını yonetıcı olarak acıyoruz. =>> “netsh wlan set hostednetwork mode=allow ssid=eren key=ereneren1“. Burada “ssid=”-ye karşılık gelen sizin wlan isminiz olacak. Ben eren yazdım, siz istediğinizi yazın. “key=”-e karşılık gelense wlan şifreniz olacak. Bunun içinse karakterlerin sınırı 8-63 olması lazım. Daha az karakterli bir şifreyi kabul etmeyecektir. Ben ereneren1 koydum siz değiştirebilirsiniz.
< Resime gitmek için tıklayın >

Sonra bu agı aktıf etmemız lazım bununn içinde “netsh wlan start hostednetwork” yazıp enter diyoruz.
< Resime gitmek için tıklayın >

Eğer kurduğumuz ağı durdurmak istiyorsak: “netsh wlan stop hostednetwork” yazmamız yeterli.
eger isterseniz bu agdan ınternetınızıde başka bilgisayrlar ile paylaşablirsiniz.
tabı onun ıcın sunu yapmanız gerekiyor.
< Resime gitmek için tıklayın >
N
13 yıl
WİN 8.1OYUN AGI GORMEME SORUNU
Arkadaşlar gecici ag kurulmuyor oyun oynamak ıcın o tamam ama win 7dede kurulan gecıcı agıda gormuyor artık win8.1 win8 de byle bı sorun yoktu butun drıverları 8.1 e gore yaptım sonra cevırdım 8e gore yaptım degısın bırsey olmadı.
N
13 yıl
C++ DEİTEL DEİTEL TÜRKÇE PDF OLAN ?
Arkadaşlar elinde türkçe deitel deitel c/c++ pdf olan varsa paylaşablirmi bana özellkle c++ kısmı lazım yardımlarınız için sagolun.
ve lutfen beleşci git orjinal kitap al biz aldık sen akıllmısın gibi şeyler söylemeyin.(sonuçta herkesin maddi gücü eşit degil.)
N
13 yıl
C DİLİNDEKİ PROGRAMDAKİ SKINTI
Merhaba arkadaşlar benim bu programdaki amacım kullanıcının grdıgı sayıyı tekrar gırmemesı yanı diyelimki
1.sayiyi =45
2.sayi=23
3.sayi=43
4.sayi=23 girdiginde tekrardan sayiyi istesin benim yazdıgım programda dongu kosulunda sıkıntı var duzeltmeme yardımcı olursanız sevınırım


asagida yazdıgım programın yazım duzenı bu degıl ama bu sekılde atıyor
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.