আমার এই জাভা JFrameক্লাস রয়েছে, যাতে আমি একটি বক্সলেআউট ব্যবহার করতে চাই, তবে আমি বলার মধ্যে একটি ত্রুটি পেয়েছি java.awt.AWTError: BoxLayout can't be shared। আমি অন্যকে এই সমস্যাটি দেখেছি, তবে তারা বিষয়বস্তুতে বক্সলেআউট তৈরি করে এটি সমাধান করেছে, তবে আমি এখানে যা করছি। আমার কোডটি এখানে:
class EditDialog extends JFrame {
JTextField title = new JTextField();
public editDialog() {
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
setTitle("New entity");
getContentPane().setLayout(
new BoxLayout(this, BoxLayout.PAGE_AXIS));
add(title);
pack();
setVisible(true);
}
}