Archived entries for

Bayram

Yarın bayram ve şuan saat 16:27 ve ben hala şirkette çalışıyorum. Aslında okadarda kötü sayılmaz, koskoca şirket ve bomboş :) 3-4 kişi anca çalışıyoruz rahat rahat hemde :) Yarın sabah Konya’da olmayı düşünüyorum ama nasıl olcak bu iş bilmiyorum (iştecell demi :) alakası yok :) ).Şimdiden Bayramınız
Hayırlı Mubarek olsun…

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

Java 6 is Out

Java 6 is Out, just click http://java.sun.com/javase/6/

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

Uykusuz geceler

Gene başladı uykusuz geceler. Okul, iş, tekrar iş sonra tekrar okul derken günde ortalama 2-3 saat uyku ile idare ettiğim, çay ve kahve içmekten gına geldiği geceler…

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

SpiderMan 3


At the end, spiderman 3 trailers…

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

Java 6 ve Desktop API

Geçtiğimiz günlerde Sun Java 6.0 diğer adıyla Mustang’in RC sürümünü yayınladı. Mustang ile birçok yeni özellik ve performans iyileştirmesiyle geliyor.

GUI uygulamalarında özellikle işletim sistemi sipesifik L&F’de iyileştirmelere gidilmiş.Yeni birkaç kütüphane eklenmiş,splash,desktop,tray icon …gb. Burda biraz Desktop’dan bahsedicem diğerlerine zaman oldukça ilerleyen günlerde bakabilirz.

Desktop API işletim sisteminde tanımlı programları kolayca kullanabilmemizi sağlıyor.Mesela bir URL’i işletim sisteminde tanımlı browser ile açmak,dosyaları düzenlemek,mail göndermek … v.s.

Şimdide Desktop API’yi nasıl kullanacağımız hakkında küçük bir örnek:

Öncelikle bulunan platformun java.awt.Desktop için desteklenip desteklenmediğini öğrenmeliyiz. Bunun için :

if (!Desktop.isDesktopSupported()) {

// Disable components

…………….

Desktop API Solaris ve Linux işletim sistemlerinde Gnome ait kütüphanelere bağlı olduğu için, yüklü olmaya sistemlerde Exception oluşabilir.

Daha sonra uygulamalarımız çok basit bir şekilde çağırabiliriz. Bir web sitesini açmak için :

……
Desktop desktop = Desktop.getDesktop();
desktop.browse(new URI(“www.bilisimdogus.com”));
……

Herhangi bir dosyayı düzenlemek için;

……
desktop.edit(new File(“C:/bart.gif”));
……

Gördüğünüz gibi çok kolay Smile Uygulamadan küçük bir ekran görüntüsü ve linkler:

Kaynak kodu eclipse projesinin ziplenmiş hali, dosya aynı zamanda çalışıtırılabilir jar da içeriyor.(bilmeyenler için, jar dosyasını tıklayarak direk çalıştırabilirsiniz.)

Kaynak Kodu İçin

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon



Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Copyright © 2004–2009. All rights reserved.

RSS Feed. This blog is proudly powered by Wordpress and uses Modern Clix, a theme by Rodrigo Galindez.