package com.netsdk.demo.customize.surfaceEventDemo.frame;
|
|
import com.netsdk.demo.customize.surfaceEventDemo.frame.basic.AwtCanvasPanel;
|
import com.netsdk.demo.customize.surfaceEventDemo.frame.basic.SwingUtil;
|
|
import javax.swing.*;
|
import java.awt.*;
|
|
/**
|
* 实时预览 面板
|
*
|
* @author 47040
|
* @since Created in 2021/3/25 19:41
|
*/
|
public class RealPlayPanel extends JPanel {
|
|
private final Panel canvasPanel = new AwtCanvasPanel();
|
|
public RealPlayPanel() {
|
SwingUtil.setBorderEx(this, "实时预览", 2);
|
setLayout(new BorderLayout());
|
|
add(canvasPanel, BorderLayout.CENTER);
|
}
|
|
public Panel getCanvasPanel() {
|
return canvasPanel;
|
}
|
|
@Override
|
public void setEnabled(boolean enabled) {
|
super.setEnabled(enabled);
|
SwingUtil.SetEnableAllInnerComponent(this, enabled);
|
}
|
}
|