/* * Copyright 2007 - 2017 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package net.sf.jailer.ui.databrowser; import javax.swing.JInternalFrame; /** * Content UI of a row browser frame in SQL mode (as {@link JInternalFrame}s). Contains a * table for rendering rows. * * @author Ralf Wisser */ @SuppressWarnings("serial") public class SQLBrowserContentPane extends javax.swing.JPanel { /** Creates new form SQLBrowserContentPane */ public SQLBrowserContentPane() { initComponents(); } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { java.awt.GridBagConstraints gridBagConstraints; jSplitPane1 = new javax.swing.JSplitPane(); editorPanel = new javax.swing.JPanel(); jScrollPane1 = new javax.swing.JScrollPane(); sqlEditorPane = new javax.swing.JEditorPane(); reloadButton = new javax.swing.JButton(); detailsButton = new javax.swing.JButton(); fetchLabel = new javax.swing.JLabel(); rowListPanel = new javax.swing.JPanel(); setLayout(new java.awt.GridBagLayout()); jSplitPane1.setOrientation(javax.swing.JSplitPane.VERTICAL_SPLIT); jSplitPane1.setOneTouchExpandable(true); editorPanel.setLayout(new java.awt.GridBagLayout()); jScrollPane1.setViewportView(sqlEditorPane); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; gridBagConstraints.gridheight = 6; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.weightx = 1.0; gridBagConstraints.weighty = 1.0; editorPanel.add(jScrollPane1, gridBagConstraints); reloadButton.setText(" Reload "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 1; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; editorPanel.add(reloadButton, gridBagConstraints); detailsButton.setText(" Details "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 2; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; editorPanel.add(detailsButton, gridBagConstraints); fetchLabel.setFont(new java.awt.Font("DejaVu Sans", 1, 13)); // NOI18N fetchLabel.setText(" Row Limit "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 4; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.VERTICAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(4, 0, 0, 0); editorPanel.add(fetchLabel, gridBagConstraints); jSplitPane1.setTopComponent(editorPanel); rowListPanel.setLayout(new java.awt.BorderLayout()); jSplitPane1.setRightComponent(rowListPanel); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.weightx = 1.0; gridBagConstraints.weighty = 1.0; add(jSplitPane1, gridBagConstraints); }// </editor-fold>//GEN-END:initComponents // Variables declaration - do not modify//GEN-BEGIN:variables public javax.swing.JButton detailsButton; public javax.swing.JPanel editorPanel; private javax.swing.JLabel fetchLabel; private javax.swing.JScrollPane jScrollPane1; private javax.swing.JSplitPane jSplitPane1; public javax.swing.JButton reloadButton; public javax.swing.JPanel rowListPanel; public javax.swing.JEditorPane sqlEditorPane; // End of variables declaration//GEN-END:variables }