1
zhanghua
2024-09-26 c775c6953d9759e70f08acbfa8f6d7490aaae3d1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
package com.netsdk.demo.customize.surfaceEventDemo.frame.basic;
 
import javax.swing.*;
import java.awt.*;
 
/**
 * @author 47040
 * @since Created in 2021/5/11 10:10
 */
public class EventInfoPanel extends JPanel {
 
    private final JTextArea detail;
 
    public EventInfoPanel(){
        SwingUtil.setBorderEx(this, "", 2);
        setLayout(new BorderLayout());
        Dimension dim = getPreferredSize();
        dim.width = 250;
        dim.height = 200;
        setPreferredSize(dim);
 
        JPanel placeHolder01 = new JPanel();
        placeHolder01.setLayout(new BorderLayout());
 
        detail = new JTextArea();
        detail.setEditable(false);
 
        placeHolder01.add(detail, BorderLayout.CENTER);
 
        this.add(placeHolder01, BorderLayout.CENTER);
    }
 
    public JTextArea getDetail() {
        return detail;
    }
 
    @Override
    public void setEnabled(boolean enabled) {
        super.setEnabled(enabled);
        SwingUtil.SetEnableAllInnerComponent(this, enabled);
    }
}