Hoşgeldin, Ziyaretçi |
Sitemizden yararlanabilmek için Kayıt olmalısınız.
|
Kimler Çevrimiçi |
Toplam: 8 kullanıcı aktif » 0 Kayıtlı » 6 Ziyaretçi Bing, Google
|
Son Aktiviteler |
Nes Emulator Oyunları PC ...
Forum: Emulator Oyunları
Son Yorum: Overniusher78
20-11-2024, 06:30
» Yorumlar: 3
» Okunma: 9,886
|
Yaptığım proje hakkında t...
Forum: C/C++
Son Yorum: kasimir
19-09-2023, 03:06
» Yorumlar: 0
» Okunma: 3,184
|
[Python] ConnectTA (Turkc...
Forum: Genel
Son Yorum: root
26-06-2023, 17:14
» Yorumlar: 0
» Okunma: 2,523
|
Db Türkçe Karakter Sorunu
Forum: Teknik Destek
Son Yorum: root
27-02-2023, 13:25
» Yorumlar: 1
» Okunma: 989
|
C# Bir Sayının Asal Olup ...
Forum: C#
Son Yorum: root
27-02-2023, 11:06
» Yorumlar: 0
» Okunma: 2,611
|
[Javascript] Javascritp i...
Forum: Javascript
Son Yorum: root
23-09-2022, 21:59
» Yorumlar: 0
» Okunma: 3,591
|
[Python] themoviedb Get F...
Forum: Genel
Son Yorum: root
31-08-2022, 14:33
» Yorumlar: 0
» Okunma: 5,136
|
[Javascript] Enter The Co...
Forum: Javascript
Son Yorum: root
16-08-2022, 14:37
» Yorumlar: 0
» Okunma: 6,280
|
[Javascript] Progress Bar...
Forum: Javascript
Son Yorum: root
13-08-2022, 11:41
» Yorumlar: 0
» Okunma: 6,345
|
[Javascript] Google Authe...
Forum: Javascript
Son Yorum: root
08-08-2022, 19:31
» Yorumlar: 0
» Okunma: 6,411
|
|
|
Java replaceLast() Kullanımı |
Yazar: Administrator - 09-02-2016, 22:08 - Forum: Java
- Yorum Yok
|
|
Merhaba arkadaşlar,
Programlama dillerinin tamamına yakınında bulunan metin içnide arama yap, bul değiştir metodları java'da da hazır olarak bulunuyor.
Fakat başlıktaki gibi bir kullanım ihtiyacı duyduğunuzda sonuç hüsran oluyor çünkü sondan ilk eşleşmeyi bulup değiştirmek gibi bir imkan bulunmuyor.
Java'da tanımlanmış metodlardan bazıları : replace(), replaceAll(), replaceFirst()
Şahsen, sadece sondan ilk eşleşmeyi bulup değiştirmek gibi birşeye ihtiyaç duydum ve bunun için stackoverflow.com'da bulunan bir örnekten yararlandım.
Örnek aşağıdadır. Eğer ihtiyacınız olursa sizde faydalanabilirsiniz.
Kod: public class Test {
public static String replaceLast(String text, String regex, String replacement) {
return text.replaceFirst("(?s)(.*)" + regex, "$1" + replacement);
}
public static void main(String[] args) {
System.out.println(replaceLast("aaabbb", "bb", "xx"));
}
}
* Not : Ben çok fazla test etmedim ama istediğim sonucu aldım şuanlık. O yüzden kullanmadan önce sizde test ederseniz iyi olur.
|
|
|
Windows'un Kurulduğu tarihi öğrenme |
Yazar: Administrator - 09-02-2016, 17:29 - Forum: Genel
- Yorum Yok
|
|
Merhaba arkadaşlar,
İşletim sisteminizin kurulduğu tarihe ve diğer sistem bilgilerine aşağıdaki komut sayesinde kolayca ulaşabilirsiniz. Yine, bilgisayarınızı en son açtığınız tarih ve saat, ürün kimliği, işletim sisteminin sürümü, daha önce yüklenen güncelleştirme dosyaları vb. bilgilere de ulaşabilirsiniz.
Yapmanız gereken,
Başlat > Çalıştır > CMD
Açılan komut satırından;
komutunu çalıştırarak sisteminize ait birçok bilgiyi görüntüleyebilirsiniz.
|
|
|
Undecorated JDialog border |
Yazar: Administrator - 08-02-2016, 17:33 - Forum: Java
- Yorum Yok
|
|
Merhaba arkadaşlar,
Java ile geliştirdiğimiz uygulamalarda bazen başlıksız ve çerçevesiz pencerelere ihtiyaç duyabiliyoruz.
Eğer başlıksız yani Undecorated olarak tasarladığınız bir diyalog varsa, aşağıda bulunan kod yardımıyla kenar çizgisi ekleyebilirsiniz.
Kod: getRootPane().setBorder(new LineBorder(Color.DARK_GRAY));
Çizgi kalınlığını ayarlamak için;
Kod: getRootPane().setBorder(new LineBorder(Color.DARK_GRAY, 2));
İhtiyaca göre değişik Border atamaları da yapabilirsiniz.
|
|
|
Java LineBorder ve EmptyBorder Birlikte Kullanma |
Yazar: Administrator - 08-02-2016, 12:14 - Forum: Java
- Yorum Yok
|
|
Merhaba arkadaşlar,
Java ile geliştirdiğiniz uygulamalarda, hem kenar çizgisi hemde iç boşluk ayarı yapmak isterseniz aşağıdaki örnekten faydalanabilirsiniz.
Öncelikle gerekli tanımlamızı yapıyoruz.
Kod: import javax.swing.BorderFactory;
import javax.swing.border.EmptyBorder;
import javax.swing.border.LineBorder;
Örneğin bir panele uygulamak için;
Kod: JPanel panel1 = new JPanel();
panel1.setBorder(BorderFactory.createCompoundBorder(new LineBorder(Color.PINK), new EmptyBorder(5, 5, 5, 5)));
Önceki görünüm :
Kod uygulandıktan sonraki görünüm:
Örnek uygulama (Form1.java) :
Kod: import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.GridLayout;
import java.awt.Insets;
import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.border.EmptyBorder;
import javax.swing.border.LineBorder;
public class Form1 extends JFrame{
public Form1()
{
super("Turkishcode.com");
setBounds(10, 10, 450, 250);
setLayout(new BorderLayout());
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel panel1 = new JPanel();
panel1.setLayout(new GridLayout(0, 1));
JTextArea textarea = new JTextArea();
textarea.setForeground(Color.RED);
textarea.setLineWrap(true);
textarea.setMargin(new Insets(3, 3, 3, 3));
textarea.setWrapStyleWord(true);
JScrollPane scroolPane = new JScrollPane(textarea);
panel1.add(scroolPane);
panel1.setBorder(BorderFactory.createCompoundBorder(new LineBorder(Color.PINK), new EmptyBorder(5, 5, 5, 5)));
add(panel1,BorderLayout.CENTER);
}
public static void main(String[] args) {
new Form1().setVisible(true);
}
}
|
|
|
HTML5 Arkaplanda Ses Dosyası Oynatma Kodu |
Yazar: root - 07-02-2016, 18:37 - Forum: Html
- Yorum Yok
|
|
Merhaba Arkadaşlar;
Bu konuda sizlerle sitenizin arkaplanında otomatik ses dosyası (mp3 vs.) çaldırma kodunu paylaşacağım. Öncelikle belirtmeliyimki html5 desteklemeyen tarayıcılarda bu kod çalışmaz.
Kod: <audio src="http://www.ahmetturan.kim/YediKaranfil_3_Gozlerin.mp3" loop="true" autoplay="true"></audio>
src="medyaLinki" kodundaki medyalinki kısmını kendi medya dosyanızın direk linkini alarak değiştiriyorsunuz ve kodu index şablonunda herhangi bir yere ekliyorsunuz.
Gelen ziyaretçiler sitenize girdiği anda sizin belirlediğiniz muzik arkaplanda çalmaya başlayacaktır.
loop: Medyanın tekrarlanıp tekrarlanmayacağını belirtir. True tekrarlanır, False tekrarlanmaz.
autoplay: Medyanın otomatik oynatılıp onatılmayacağını belirtir.True otomatik oynatır, False Otomatik oynatmaz.
src: Medya konumunu belirtir.
controls: Kontrol butonlarını yani html5 playeri görünmesini sağlar.
Eğer Ses seviyesinide belirlemek istiyorsanız aşağıdaki kodu kendinize göre düzenleyip volume değerini 0.1 den 1.0 arasında bir değer belirterek seside ayalarabilirsiniz.
Kod: <audio id="akabin" src="http://www.ahmetturan.kim/YediKaranfil_3_Gozlerin.mp3" loop="true" autoplay="true"></audio>
<script type="text/javascript">
var akabinses = document.getElementById("akabin");
akabinses.volume = 0.1;
</script>
|
|
|
Java internet bağlantısı var mı? |
Yazar: Administrator - 04-02-2016, 15:32 - Forum: Java
- Yorum Yok
|
|
Merhaba arkadaşlar,
Aşağıda bulunan örnek kodlar sayesinde java ile geliştirdiğiniz uygulamalarda, uygulamanız çalıştığı bilgisayarda internet bağlantısının olup olmadığını kontrol edebilir yada herhangi bir sitenin ip adresini öğrenebilirsiniz.
Kodların çalışma mantığı, google.com.tr adresine bağlantı kurulup ip adresi almaya çalışılıyor; eğer erişim sağlanır ve ip adresi alınabilirse bu internet bağlantısının olduğu eğer hata döndürürse de internet bağlantısının olmadığı anlamına geliyor. Tabi %100 bir kesinlik yoktur çünkü google.com.tr adı altındaki sunucu kapalı olduğunda hata döndürmesi muhtemeldir ve böyle bir durumda internet yokmuş gibi işlem yapacaktır.
Kod: try {
InetAddress ipAdress = InetAddress.getByName("www.google.com.tr");
if (!ipAdress.toString().equals(""))
{
System.out.println(ipAdress);
}
else
{
System.out.println("İnternet Bağlantısı Yok!");
}
} catch (UnknownHostException e) {
System.out.println("İnternet Bağlantısı Yok!");
}
|
|
|
Sunucu taşınması hk. |
Yazar: Administrator - 03-02-2016, 20:56 - Forum: TurkishCode Haberler
- Yorumlar (1)
|
|
Turkishcode.com ve sitemize ait diğer domain adreslerinin barındırıldığı hostlar 01.02.2016 tarihi itibariyle yeni bir sunucuya taşınarak tek bir yerde toplanmıştır.
Geçiş sürecince birtakım öngörülemeyen nedenlerden ötürü sitemize birkaç gün erişim sağlanamadı. Bugün itibareyle sunucu kurulumu ve ayarlamaları tamamlandı.
Yeni sunucumuzun, tüm üye ve yönetici arkadaşlarla bilrikte sitemizi takip eden arkadaşlar için hayırlı olmasını diliyoruz.
|
|
|
|