ScriptTab.java 文件源码

java
阅读 22 收藏 0 点赞 0 评论 0

项目:Equella 作者:
private void setupGui()
{
    nameLabel = new JLabel(s("name"));
    name = new I18nTextField(BundleCache.getLanguages());

    descriptionLabel = new JLabel(s("description"));
    description = new I18nTextArea(BundleCache.getLanguages());
    description.setTextRows(5);

    moveToLive = new JCheckBox(s("move"));
    moveToLive.addItemListener(new ItemListener()
    {
        @Override
        public void itemStateChanged(ItemEvent e)
        {
            enableMoveToLive(moveToLive.isSelected());
        }
    });

    moveToLiveGroup = new ButtonGroup();
    moveToLiveArrival = new JRadioButton(s("move.arrival"));
    moveToLiveAccept = new JRadioButton(s("move.acceptance"));
    moveToLiveGroup.add(moveToLiveArrival);
    moveToLiveGroup.add(moveToLiveAccept);

    proceedNext = new JCheckBox(s("proceed.next"));
    proceedExplanation = new JLabel("<html>" + s("proceed.explanation"));

    scriptLabel = new JLabel(s("scriptlabel"));
    script = new EquellaSyntaxTextArea(100, 200);
    script.addFocusListener(this);
    script.addCaretListener(this);

    statusbar = new JStatusBar(EditorHelper.getStatusBarSpinner());
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号