मुझे contoller का संदर्भ रखने के लिए दृश्य की आवश्यकता है क्योंकि इसे नियंत्रक को ईवेंट श्रोता के रूप में पंजीकृत करने की आवश्यकता है। मुझे दृश्य के संदर्भ में contoller की आवश्यकता है, क्योंकि बटन क्लिक पर, मुझे चयनित फ़ाइलों को किसी सूची में प्राप्त करने में सक्षम होना चाहिए। (मैं फ़ाइलों की एक सूची है, और एक बटन 'क्लस्टर जोड़ें' है, इसलिए जब बटन क्लिक किया मैं चयनित फ़ाइलों प्राप्त करने की आवश्यकता)एमवीसी - परिपत्र निर्भरता
संक्षेप मेंतो मेरे पास है:
Controller controller(view);
View view(controller);
मैं मीटर यकीन है कि वहाँ कुछ बुरा डिजाइन यहाँ है, मैं तो बस को समझ नहीं सकता कि यह कैसे से बचने के लिए ..
[स्विंग किया] के रूप में करें (http://www.oracle.com/technetwork/java/architecture-142923.html) और नियंत्रक और दृश्य को गठबंधन करें। – Jeffrey
मैं एमवीसी में ऐसा करने के खिलाफ बहस करता हूं क्योंकि मुझे याद है कि यह वास्तव में सर्वर साइड इवेंट हैंडलिंग के लिए नहीं बनाया गया है। शायद jQuery के साथ घटनाओं को संभालना बेहतर होगा। – Lilienthal