Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Java / JSP

Cevapla
 
LinkBack Seçenekler
Eski 15/05/2005, 10:38   #1 (permalink)
Üye
 
Üyelik Tarihi: 05/2005
Mesaj: 3
Varsayılan java'da link vermek

selam arkadaşlar. sorunum basit gibi görünüyo ama ben bilmediğim, internette de bulamadığım için burdan sorayım dedim.. java formunda bi butona basılınca explorer'da mesela www.ceviz.net sayfası açılsın istiyorum, nası yapabilirim bunu? ilgilenenlere çok teşekkür ediyorum şimdiden..
akgulsin hatta değil   Alıntı Yaparak Yanıtla
Eski 15/05/2005, 18:28   #2 (permalink)
.
 
yildizib Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2003
Mesaj: 629
Varsayılan

Merhaba,hoşgeldin.

Bunu java.lang paketinde bulunan Runtime clasını kullanarak yapman mümkündür.
İşte sana bir örneği.
Kod:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
public class ProcessTest extends JFrame implements ActionListener{
    
    public ProcessTest(){
        JButton button=new JButton("ceviz.net");
        button.addActionListener(this);
        Container contentPane=getContentPane();
        contentPane.setLayout(new FlowLayout());
        contentPane.add(button);
        setBounds(200,200,200,200);
        setVisible(true);
    }
    public static void main(String args[]){
       new ProcessTest();
        
    }
    public void actionPerformed(ActionEvent e){
        try{
            Process p=Runtime.getRuntime().exec("C:\\Program Files\\Internet Explorer\\IEXPLORE.exe www.ceviz.net");
        }catch(IOException ex){
            ex.printStackTrace();
        }
    }
}
kolay gelsin..
yildizib hatta değil   Alıntı Yaparak Yanıtla
Eski 15/05/2005, 22:39   #3 (permalink)
iptal dumuru
 
fgenc Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2003
Yer: burasi
Mesaj: 2,860
Varsayılan

Alıntı:
yildizib, mesajından alıntı:
Process p=Runtime.getRuntime().exec("C:\\Program Files\\Internet Explorer\\IEXPLORE.exe www.ceviz.net");

[/code]

kolay gelsin..

yerine

Process p=Runtime.getRuntime().exec("EXPLORE.exe http://www.ceviz.net");

yazabiliriz böylece her dil windows isletim sisteminde calisir
explorer PATH üzerinde bir exedir dolayisi ile tamadres vermedende cagrilabilir ve basina http adli bir link koyarsaniz siteyide acar

bu arada yeni javayla ugrasan biriyim ve hangi classin icinde ne var bilmedigim icin yukaridaki cod hosuma gitti ...
__________________
ispartakule toki
fgenc hatta değil   Alıntı Yaparak Yanıtla
Eski 16/05/2005, 07:29   #4 (permalink)
Üye
 
Üyelik Tarihi: 05/2005
Mesaj: 3
Varsayılan

çok sağolun beyler.. merak ettiğim şey buydu, teşekkürler..
akgulsin hatta değil   Alıntı Yaparak Yanıtla
Eski 18/05/2005, 12:26   #5 (permalink)
Cevizci
 
stalker Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 11/2004
Mesaj: 52
Varsayılan

http://ostermiller.org/utils/Browser.html
sistemde varsayılı olarak atanmış tarayıcıyı çalıştırıyor bu library. Kullanmıştım, gayet güzel.
stalker hatta değil   Alıntı Yaparak Yanıtla
Eski 19/05/2005, 00:44   #6 (permalink)
.
 
yildizib Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2003
Mesaj: 629
Varsayılan

Alıntı:
bu arada yeni javayla ugrasan biriyim ve hangi classin icinde ne var bilmedigim icin yukaridaki cod hosuma gitti ...
Ya öylemii?Demek hoşuna gitti?
Bende hoşnut olduğunu söyleyen arkadaşlardan çok hoşnut olurum...

Gel bakalım sen şöyle yamacıma...

---------------------------------------------------------------
Sevdiğine sevindim.Madem yenisin ve beğendin sana bir kaç şey sorayim mi?

Yukarıda anladığın üzere Runtime class'ı ile herhangi bir programı (exe) çalıştırabiliyorsun.

Sorum şu: Bu kodla javac.exe ve java.exe'de çalıştırabilir miyiz acaba ?!?!?!

Kafanda bir şimşek çaktı mı?

Bunu kullanarak ne yapabiliriz acaba???

Eğer yeni başlıyorsan ve devam etmek istiyorsan bu (çakan) fikir sana cazip gelirse yardım edebilirim.

<!--
-Gel bakalım, demek javayı sevdin.
-Arkadaşlar yeni bir kurban bulduk ,cemaate katabiliriz.
-Bak, şimdi biz dünyada her ülkede yer alan sapkın "java" tarikatındanız.
Ona göre...
-->
yildizib hatta değil   Alıntı Yaparak Yanıtla
Eski 03/04/2006, 00:45   #7 (permalink)
Üye
 
Üyelik Tarihi: 02/2006
Mesaj: 3
Varsayılan

Butona değil de yazıya(labele) link nasıl verilir?
ruhiu hatta değil   Alıntı Yaparak Yanıtla
Eski 03/04/2006, 13:21   #8 (permalink)
Luke is back...
 
mkarabulut Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2002
Yer: ../Dark_Side
Mesaj: 2,443
Varsayılan

JLabel'a bir actionListener eklemeyi denedin mi ?
__________________
Do or do not. There is no try.
mkarabulut hatta değil   Alıntı Yaparak Yanıtla
Eski 03/04/2006, 18:17   #9 (permalink)
Üye
 
Üyelik Tarihi: 02/2006
Mesaj: 3
Varsayılan

PHP Kodu:
public void mouseClicked(MouseEvent e) {
        
adaptee.jLabel1_mouseClicked(e);
        try{
            
Process p=Runtime.getRuntime().exec("C:\\Program Files\\Internet Explorer\\IEXPLORE.exe http://www.google.com");
        }
        catch(
IOException ex){
            
ex.printStackTrace();
       }
      } 
Yukarıdaki kod işimi görüyor fakat mouse labelin üzerine gelince el işaretinin görünmesini sağlayamadım. Bunu nasıl yapabilirim acaba?
ruhiu hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Resmin değişik noktalarına link vermek maybe22days Web Tasarım 7 11/06/2007 18:21
degiskenlere link vermek detayxxx PHP 3 16/12/2006 21:01
link vermek ermekem Flash / Director / Swift 3D ... 3 01/04/2006 14:13
butona link vermek cemilbacaci Web Tasarım 5 23/09/2005 23:19
iframe içine link vermek naftalin Web Tasarım 1 28/07/2005 13:46


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 05:52.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net