ஜாவாவில் JFrame ஐ உருவாக்குவது எப்படி?



ஜாவாவில் உள்ள இந்த JFrame என்பது ஒரு கொள்கலன் வகையாகும், இது பிரதான சாளரத்தைப் போல செயல்படும், அங்கு நீங்கள் ஒரு GUI ஐ உருவாக்க உரை புலங்கள், பொத்தான்கள் போன்ற கூறுகளை உருவாக்கலாம்.

JFrame என்பது ஒரு வகுப்பு javax.swing நீட்டிக்கப்பட்ட தொகுப்பு java.awt.frame. இது எல்லை மற்றும் தலைப்புப் பட்டியைக் கொண்ட உயர்மட்ட சாளரம். JFrame வகுப்பில் பல்வேறு முறைகள் உள்ளன, அதைத் தனிப்பயனாக்க பயன்படுத்தலாம். எனவே, இந்த கட்டுரை JFrame பற்றிய ஆழமான அறிவைப் பெற உதவும் .

இந்த கட்டுரையில் விவாதிக்கப்பட வேண்டிய தலைப்புகள் இவை:





ஆரம்பித்துவிடுவோம்!

ஜாவாவில் தேர்வு வரிசை நிரல்

ஜாவாவில் JFrame: ஜாவா JFrames அறிமுகம்

JFrame என்பது திரையில் ஒரு சாளரத்தை வழங்கும் ஒரு உயர்மட்ட கொள்கலன். ஒரு சட்டகம் உண்மையில் ஒரு அடிப்படை சாளரமாகும், அவை மற்ற கூறுகள் நம்பியுள்ளன, அதாவது மெனு பட்டி, பேனல்கள், லேபிள்கள், உரை புலங்கள், பொத்தான்கள் போன்றவை. ஸ்விங் பயன்பாடு JFrame சாளரத்துடன் தொடங்குகிறது. ஒரு சட்டகத்தைப் போலன்றி, setDefaultCloseOperation (int) முறையின் உதவியுடன் சாளரத்தை மறைக்க அல்லது மூட JFrame க்கு விருப்பம் உள்ளது.



JFrame ஐ எவ்வாறு உருவாக்குவது?

ஜேஃப்ரேம் வர்க்கம் பல உள்ளன கட்டமைப்பாளர்கள் அவை புதிய JFrame ஐ உருவாக்கப் பயன்படுகின்றன. இந்த முறைகளைப் பயன்படுத்தி நீங்கள் ஒரு JFrame ஐ உருவாக்கலாம்:

ஜேஃப்ரேம் (): இது கண்ணுக்கு தெரியாத ஒரு சட்டத்தை உருவாக்க உதவுகிறது.
JFrame (சரம் தலைப்பு): தலைப்புடன் ஒரு சட்டத்தை உருவாக்க உதவுகிறது.
JFrame (கிராபிக்ஸ் கட்டமைப்பு ஜி.சி): வெற்று தலைப்பு மற்றும் திரையின் கிராபிக்ஸ் உள்ளமைவுடன் ஒரு சட்டத்தை உருவாக்குகிறது.

உதாரணமாக:



JFrame F = new JFrame () // அல்லது கட்டமைப்பாளரை ஓவர்லோட் செய்து அதற்கு ஒரு தலைப்பைக் கொடுங்கள்: JFrame F1 = new JFrame ('Red Alert!')

இப்போது, ​​JFrame ஐ உருவாக்கிய பிறகு, நீங்கள் அளவையும் இடத்தையும் அமைக்க வேண்டும். இதை எவ்வாறு செய்யலாம் என்று பார்ப்போம்.

// சட்டகத்தைச் சேர்க்கவும் JFrame f = புதிய JFrame ('ரெட் அலர்ட்!') // தொகுப்பு அளவு: அகலம், உயரம் (பிக்சல்களில்) f.setSize (450, 475) // இருப்பிடத்தை அமைக்கவும் (x, y) f.setLocation (120, 60)

இப்போது நாம் முன்னேறி, JFrame இல் செய்யக்கூடிய செயல்பாடுகளைப் புரிந்துகொள்வோம்.

ஜாவாவில் JFrame: செயல்பாடுகள்

வகைமுறைவிளக்கம்
பாதுகாக்கப்பட்ட வெற்றிடத்தைaddImpl (உபகரண comp, பொருள் கட்டுப்பாடுகள், எண்ணாக குறியீட்டு)இது குறிப்பிட்ட குழந்தை கூறுகளை சேர்க்கிறது.
பாதுகாக்கப்பட்ட JRootPanecreateRootPane ()இயல்புநிலை ரூட்பேனை உருவாக்க கட்டமைப்பாளரின் முறைகளால் இது அழைக்கப்படுகிறது.
பாதுகாக்கப்பட்ட வெற்றிடத்தைframeInit ()இந்த முறையானது கட்டமைப்பாளர்களால் JFrame ஐ சரியாக தொடங்க அழைக்கப்படுகிறது.
வெற்றிடத்தைsetContentPane (ContainPane)ContentPane சொத்தை அமைக்கிறது
நிலையான வெற்றிடம்setDefaultLookAndFeelDecorated (பூலியன் இயல்புநிலை லூக்ஆண்ட்ஃபீல்ட் டெகோரேட்டட்)புதிதாக உருவாக்கப்பட்ட JFrames அவற்றின் சாளர அலங்காரங்களை தற்போதைய தோற்றம் மற்றும் உணர்வால் வழங்கப்பட வேண்டுமா இல்லையா என்பதற்கான குறிப்பை வழங்குகிறது.
வெற்றிடத்தைsetIconImage (பட படம்)இந்த சாளரத்திற்கான ஐகானாக காட்டப்பட வேண்டிய படத்தை இது அமைக்கிறது.
வெற்றிடத்தைsetJMenuBar (JMenuBar மெனுபார்)இந்த சட்டகத்திற்கான மெனுபாரை அமைக்கிறது.
வெற்றிடத்தைsetLayeredPane (JLayeredPane layeredPane)இது லேயர்ட்பேன் சொத்தை அமைக்கிறது.
JRootPanegetRootPane ()இந்த சட்டகத்திற்கான ரூட்பேன் பொருளை வழங்குகிறது.
டிரான்ஸ்ஃபர்ஹான்ட்லர்getTransferHandler ()டிரான்ஸ்ஃபர்ஹான்ட்லர் சொத்தை பெறுகிறது.

உதாரணமாக:

இறக்குமதி java.awt.FlowLayout import javax.swing.JButton import javax.swing.JFrame import javax.swing.JLabel import javax.swing.Jpanel பொது வகுப்பு JFrame Edureka {public static void main (string s []) {JFrame frame = new JFrame ('JFrame எடுத்துக்காட்டு') JPanel panel = new JPanel () panel.setLayout (new FlowLayout ()) JLabel label = new JLabel ('JFrame by Example') JButton button = new JButton () button.setText ('Button') panel.add (label) panel.add (button) frame.add (panel) frame.setSize (200, 300) frame.setLocationRelativeTo (null) frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE) frame.setVisible (true)}}

வெளியீடு:

Jframe எடுத்துக்காட்டு - ஜாவாவில் JFrame - Edureka

இதன் மூலம், இந்த கட்டுரையின் முடிவில் “ ஜாவாவில் JFrame “. உங்களுடன் பகிரப்பட்ட எல்லாவற்றையும் நீங்கள் தெளிவாகக் கருதுகிறீர்கள் என்று நம்புகிறேன்.

மேலே குறிப்பிடப்பட்ட உள்ளடக்கம் உங்கள் மேம்பாட்டிற்கு உதவியாக இருக்கும் என்று நம்புகிறேன் . தொடர்ந்து படிக்கவும், ஆராய்ந்து கொண்டே இருங்கள்!

வரிசை c ++ ஐ எவ்வாறு வரிசைப்படுத்துவது

மேலும் பாருங்கள் உலகெங்கிலும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால். ஜுவா டெவலப்பராக விரும்பும் மாணவர்கள் மற்றும் நிபுணர்களுக்காக எடுரேகாவின் ஜாவா ஜே 2 இஇ மற்றும் எஸ்ஓஏ பயிற்சி மற்றும் சான்றிதழ் பாடநெறி வடிவமைக்கப்பட்டுள்ளது. இந்த பாடநெறி ஜாவா புரோகிராமிங்கில் உங்களுக்கு ஒரு தொடக்கத்தைத் தரும் வகையில் வடிவமைக்கப்பட்டுள்ளது மற்றும் பல்வேறு மற்றும் முக்கிய மற்றும் மேம்பட்ட ஜாவா கருத்துக்களுக்கு உங்களுக்கு பயிற்சி அளிக்கிறது ஹைபர்னேட் & ஸ்பிரிங் போன்றவை.