हाँ। फेसबुक डेस्कटॉप अनुप्रयोगों का समर्थन करता है, लेकिन वे एक विशेष प्रमाणीकरण तंत्र के माध्यम से जाना चाहिए। अनिवार्य रूप से, उपयोगकर्ता प्रमाणीकरण की प्रक्रिया के हिस्से के रूप में एक वेब ब्राउज़र खिड़की के माध्यम से फेसबुक के लिए निर्देशित किया की आवश्यकता होगी।
यहाँ प्रमाणीकरण प्रक्रिया पर दस्तावेज़ीकरण है: http://wiki.developers.facebook.com/index.php/Login_Desktop_App
वहाँ फेसबुक के लिए एक अपेक्षाकृत पॉलिश जावा पुस्तकालय यहाँ है: http://code.google.com/p/facebook-java-api/
जावा पुस्तकालय के ऊपर अपनी आवश्यकताओं को पूरा नहीं करता है, तो आप अपने दम पर एक कार्यान्वयन बना सकते हैं। : अनिवार्य रूप से, आप, यहाँ पेज के शीर्ष पर वर्णित के रूप में फेसबुक बाकी सर्वर के साथ बातचीत करने की आवश्यकता होगी http://wiki.developers.facebook.com/index.php/API
संपादित करें: कुछ और अधिक शोध करने के बाद मैं प्रदान करने के लिए कुछ और संसाधन हैं: यहाँ फेसबुक के लिए जावा का उपयोग करके लिखा कुछ अनुप्रयोगों की एक सूची है:
http://wiki.developers.facebook.com/index.php/Facebook_apps_written_in_Java
और वहाँ भी है एक साफ डेस्कटॉप अनुप्रयोग खुला स्रोत यहाँ है कि:
http://code.google.com/p/fb-photo-uploader/
सौभाग्य!