জে ফ্রেম এর একটি শ্রেণি javax.swing দ্বারা প্রসারিত প্যাকেজ java.awt.frame। এটি সীমানা এবং একটি শিরোনাম বার সহ শীর্ষ স্তরের উইন্ডো। জেফ্রেম শ্রেণিতে বিভিন্ন পদ্ধতি রয়েছে যা এটি কাস্টমাইজ করতে ব্যবহার করা যেতে পারে। সুতরাং, এই নিবন্ধটি আপনাকে জেফ্রেম ইন সম্পর্কে গভীরতর জ্ঞান পেতে সহায়তা করবে ।
এই নিবন্ধটি অন্তর্ভুক্ত করা বিষয়গুলি:
চল শুরু করি!
জাভাতে জেফ্রেম: জাভা জেফ্রেমেসের পরিচিতি
জেফ্রেম হ'ল একটি শীর্ষ স্তরের ধারক যা স্ক্রিনে একটি উইন্ডো সরবরাহ করে। একটি ফ্রেম আসলে একটি বেস উইন্ডো যার উপর অন্যান্য উপাদানগুলি নির্ভর করে, যেমন মেনু বার, প্যানেল, লেবেল, পাঠ্য ক্ষেত্র, বোতাম ইত্যাদি প্রায় প্রতিটি অন্যান্য দোল অ্যাপ্লিকেশনটি JFrame উইন্ডো দিয়ে শুরু হয়। কোনও ফ্রেমের বিপরীতে, জেফ্রেমে উইন্ডোটি লুকানোর বা বন্ধ করার বিকল্প রয়েছে ডিফল্টক্লুওয়েপেশন পদ্ধতি (সেট) পদ্ধতিটির সাহায্যে hide
জাভা স্ট্রিং থেকে তারিখ রূপান্তর
কীভাবে জেফ্রেম তৈরি করবেন?
জেফ্রেমে ক্লাস প্রচুর আছে কনস্ট্রাক্টর যা একটি নতুন জেফ্রেম তৈরি করতে ব্যবহৃত হয়। আপনি এই পদ্ধতিগুলি ব্যবহার করে একটি জেফ্রেম তৈরি করতে পারেন:
জে ফ্রেম (): এটি অদৃশ্য একটি ফ্রেম তৈরি করতে সহায়তা করে।
জে ফ্রেম (স্ট্রিং শিরোনাম): একটি শিরোনাম সহ একটি ফ্রেম তৈরি করতে সহায়তা করে।
জে ফ্রেম (গ্রাফিকস কনফিগারেশন গ্রিসি): ফাঁকা শিরোনাম এবং পর্দার গ্রাফিক্স কনফিগারেশন সহ একটি ফ্রেম তৈরি করে।
উদাহরণ:
জেফ্রেম এফ = নতুন জেফ্রেম () // অথবা কনস্ট্রাক্টরকে ওভারলোড করুন এবং একটি শিরোনাম দিন: জেফ্রেম এফ 1 = নতুন জে ফ্রেম ('রেড সতর্কতা!')
এখন, জেফ্রেম তৈরির পরে, আপনাকে আকার এবং অবস্থান নির্ধারণ করতে হবে। আসুন দেখুন কীভাবে এটি করা যায়।
// ফ্রেম যুক্ত করুন JFrame f = নতুন JFrame ('রেড সতর্কতা!') // সেট আকার: প্রস্থ, উচ্চতা (পিক্সেল মধ্যে) f.setSize (450, 475) // অবস্থান সেট করুন (x, y) f.setLocation (120, 60)
এখন আসুন এগিয়ে যাওয়া যাক এবং জেফ্রেমে সঞ্চালিত অপারেশনগুলি বুঝতে পারি।
জাভাতে জেফ্রেম: অপারেশনস
প্রকার | পদ্ধতি | বর্ণনা |
---|---|---|
সুরক্ষিত শূন্য | addImpl (কম্পোনেন্ট কমপ, অবজেক্ট সীমাবদ্ধতা, ইনড ইনডেক্স) | এটি নির্দিষ্ট শিশু উপাদান যুক্ত করে। |
JRootPane সুরক্ষিত | রুটপেন () | এটির জন্য ডিফল্ট রুটপেন তৈরির জন্য কনস্ট্রাক্টর পদ্ধতিগুলি বলা হয়। |
সুরক্ষিত শূন্য | ফ্রেমআইনিট () | এই পদ্ধতিটি কনস্ট্রাক্টররা জেফ্রেমকে সঠিকভাবে আরম্ভ করার জন্য ডেকে আনে। |
শূন্য | সেট কনটেন্টপেন (কনটেন কনটেন্টপেন) | কনটেন্টপেন সম্পত্তি সেট করে |
স্থির শূন্য | সেটডাফল্টলুকঅ্যান্ডফিলডেকোর্টেড (বুলিয়ান ডিফল্টলুকঅ্যান্ডফিলডেকোর্টেড) | সদ্য নির্মিত জেফ্রেমগুলিকে তাদের উইন্ডো সজ্জা বর্তমান চেহারা এবং অনুভূতির দ্বারা সরবরাহ করা উচিত কিনা তা একটি ইঙ্গিত সরবরাহ করে। |
শূন্য | setIconI छवि (চিত্র চিত্র) | এটি এই উইন্ডোর আইকন হিসাবে প্রদর্শিত হবে চিত্রটি সেট করে। |
শূন্য | সেটজেমেনুবার (জেমনুবার মেনুবার) | এই ফ্রেমের জন্য মেনুবার সেট করে। |
শূন্য | সেটলেয়ারডপেন (জেলোর্ডডপেন স্তরযুক্তপেন) | এটি স্তরযুক্ত পেন সম্পত্তি সেট করে। |
জরুতপেন | getRootPane () | এই ফ্রেমের জন্য রুটপেন অবজেক্টটি প্রদান করে। |
ট্রান্সফার হ্যান্ডলার | getTransferHandler () | হস্তান্তর সম্পত্তি হস্তান্তর পায়। |
উদাহরণ:
আমদানি java.awt.FlowLayout আমদানি javax.swing.JButton আমদানি javax.swing.JFrame আমদানি javax.swing.JLabel আমদানি javax.swing.Jpanel পাবলিক বর্গ জেফ্রেম এডুরেকা {পাবলিক স্ট্যাটিক শূন্য মূল (স্ট্রিং গুলি []] new নতুন ফ্রেম ফ্রেম = নতুন জেফ্রেম ('জেফ্রেম উদাহরণ') জেপ্যানেল প্যানেল = নতুন জেপানেল () প্যানেল.সেটলয়েট (নতুন ফ্লোলায়আউট ()) জেব্যাবেল লেবেল = নতুন জোবেল ('জেফ্রেম উদাহরণ দ্বারা') জেবাটন বাটন = নতুন জেবটন () বাটন.সেটেক্সট ('বাটন') প্যানেল.এডিডি (লেবেল) প্যানেল.এডডি (বোতাম) ফ্রেম.এডিডি (প্যানেল) ফ্রেমসেটসাইজ (200, 300) ফ্রেম.সেট লোকেশন রিলেটিভটো (নাল) ফ্রেম.সেট ডিফল্টক্লুওপ্রেসেশন (জেফ্রেম.এক্সআইএনঅন_সিওএলএস) ফ্রেমসেট (সত্য)}
আউটপুট:
স্নাতকোত্তর মাস্টার হিসাবে একই
এটির সাথে আমরা এই নিবন্ধটির শেষে এসেছি ' জাভাতে জেফ্রেম “। আমি আশা করি আপনার সাথে ভাগ করে নেওয়া সমস্ত কিছু সম্পর্কে আপনি ছেলেরা পরিষ্কার।
আমি আশা করি উপরে বর্ণিত সামগ্রীটি আপনার বাড়ানোর ক্ষেত্রে সহায়ক হিসাবে প্রমাণিত হয়েছে । পড়া চালিয়ে যান, অন্বেষণ করতে থাকুন!
এছাড়াও চেক আউট বিশ্বজুড়ে ছড়িয়ে থাকা 250,000 এরও বেশি সন্তুষ্ট শিক্ষার্থীর নেটওয়ার্ক সহ একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা এডুরেকা দ্বারা। এডুরেকার জাভা জে 2 ইই এবং এসওএ প্রশিক্ষণ এবং শংসাপত্রের কোর্সটি এমন শিক্ষার্থী এবং পেশাদারদের জন্য তৈরি করা হয়েছে যারা জাভা ডেভেলপার হতে চান। কোর্সটি আপনাকে জাভা প্রোগ্রামিংয়ে একটি প্রধান সূচনা দেওয়ার জন্য এবং বিভিন্ন এবং উভয় মূল এবং উন্নত জাভা ধারণার জন্য আপনাকে প্রশিক্ষণের জন্য ডিজাইন করা হয়েছে হাইবারনেট ও স্প্রিংয়ের মতো।