SORU
18 Kasım 2008, Salı


&; her Zaman Üst" Java ile Windows üzerinde"

Java, ne olursa olsun, eğer kullanıcı başka bir uygulama için odak geçiş yapıp"? on top "her Zaman bir pencere olması için bir yol var Web'de aradım, ve bu çözümleri tüm yerel bağlantıları ile JNI arayüzü bir tür yağsız. Bu bunu yapmak için tek yol olabilir mi gerçekten..? yoksa değil mi?

CEVAP
18 Kasım 2008, Salı


Window sınıfı: bu yöntemi deneyin

Window.setAlwaysOnTop(boolean)" rel="nofollow">Window.setAlwaysOnTop(boolean)

Başka bir uygulamaya geçmek ama her zaman üstte gösterir. Windows / Görev Yöneticisi varsayılan olarak aynı şekilde çalışır:

Bu Java 1.5 eklendi

Örnek kod:

import javax.swing.JFrame;
import javax.swing.JLabel;

public class Annoying {
    public static void main(String[] args) {
        JFrame frame = new JFrame("Hello!!");

        // Set's the window to be "always on top"
        frame.setAlwaysOnTop( true );

        frame.setLocationByPlatform( true );
        frame.add( new JLabel("  Isn't this annoying?") );
        frame.pack();
        frame.setVisible( true );
    }
}

alt text

Pencere aktif olmasa bile üstünde kalır

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • SalGames2016

    SalGames2016

    17 Kasım 2012
  • TouchePro

    TouchePro

    27 EYLÜL 2007
  • wolfys you tube

    wolfys you t

    22 Kasım 2006