gpt4 book ai didi

java - JLabel 未添加到 JPanel

转载 作者:行者123 更新时间:2023-12-02 07:25:26 26 4
gpt4 key购买 nike

我做错了什么? layers 是一个 JPanel。我试图将下面的 JLabel 添加到 JPanel 中,但没有任何反应。我尝试将 repaint() 添加到面板,但这也没有执行任何操作。我没做什么?

JLabel lbl = new JLabel();
lbl.setText("Layer " + numLayers);
lbl.setFont(new Font("Verdana", 0, 12));
lbl.setVerticalTextPosition(1);
lbl.setPreferredSize(new Dimension(200, 100));
lbl.setVisible(true);
layers.add(lbl);

最佳答案

你问:

...Each label is added from time to time, how can I add in a list format from top to bottom?

这里您可能会使用 JList 而不是多个 JLabel。您对于如何显示列表上的信息有相当大的灵 active ,并且可以轻松地将新项目添加到列表的模型中。

关于java - JLabel 未添加到 JPanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13636411/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com