• 13-09-2023, 10:30:52
    #1
    Merhabalar, bir adet java tabanlı bir programımız mevcut bu program bilgisayarında kullanan kişiler (mağazalarımız) bilgisayarı açınca otomatik başlıyor. Fakat program masaüstüne açık bir şekilde geliyor. Bunu gören çalışanlar da çarpı işaretine basıp programı kapatıyor. Programda minimize etme butonu da var ona basmaları gerek fakat çok çalışan olduğundan dolayı bunu standarta bindirmek istiyoruz.

    Program sağ tık özelliklerinde açılınca pencereyi küçült seçip denedik ama olmadı
    Windowos hizmetlerinden denedik olmadı.
    Bunu nasıl arka planda hiç ekrana gelmeden çalıştırabiliriz? Program java tabanlı
  • 13-09-2023, 10:37:04
    #2
    Üyeliği durduruldu
    Java tabanlı bir programı arka planda çalıştırmak için birkaç farklı yol izleyebilirsiniz. İşte bu sorunu çözmek için kullanabileceğiniz bazı yöntemler:
    1. Java Uygulamasını Servis Olarak Çalıştırma:
      • Java uygulamanızı bir Windows servisi olarak çalıştırabilirsiniz. Bu, uygulamanızın arka planda sürekli çalışmasını sağlar. Servisler, oturum açtığınızda bile çalışır.
      • Bir servis olarak çalıştırmak için Java Service Wrapper gibi üçüncü taraf araçları kullanabilirsiniz. Bu araçlar, Java uygulamanızı bir servis olarak kaydetmenize ve başlatmanıza yardımcı olur.
    2. Başlangıç Dosyasını Değiştirme:
      • Programın başlatılmasını sağlayan başlangıç betiği veya kısayolu değiştirerek, programın başlamadan önce otomatik olarak küçültülmüş bir şekilde açılmasını sağlayabilirsiniz. Bu, programın başlamadan önce penceresini minimize etmek için kod eklemeniz gerekebilir.
    3. Programınıza Başlangıçta Küçültme Kodu Ekleyin:
      • Programınıza, başlangıçta otomatik olarak minimize olacak kod ekleyebilirsiniz. Bu, program açıldığında penceresini hemen küçültecektir. Örneğin:
    JFrame frame = new JFrame("Program Adı");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setState(JFrame.ICONIFIED); // Pencereyi minimize et
    frame.setVisible(true);
    4.Üçüncü Taraf Araçlar:
    • Üçüncü taraf pencere yönetimi araçları, programın penceresini otomatik olarak küçültebilir veya gizleyebilir. AutoIt veya Java Robot gibi araçlar kullanarak pencere işlemleri üzerinde kontrol sağlayabilirsiniz.
    Bu yöntemlerden herhangi birini kullanarak Java tabanlı programınızı arka planda ve minimize edilmiş bir şekilde başlatabilirsiniz. Hangi yöntemin sizin için en uygun olduğunu seçmek için uygulamanızın gereksinimlerini ve kullanıcı deneyimini dikkate almanız önemlidir.
  • 13-09-2023, 16:11:28
    #3
    Uygulamanız, başlangıçta kendini system tray'a atmıyorsa yada minimize etmiyorsa , bunun için yeniden kodlayıp derlemediğiniz sürece yapabileceğiniz bir şey yok.
    Diğer seçenek ise, küçük bir java uygulması ile başlangıçta çalışan uygulama penceresini kontrol etmek.
    Dilerseniz uygun bir ücret ile yardım edebiliriz, whatsapptan yazabilrsiniz. İyi çalışmalar