Add rounded corners on splash screen
This commit is contained in:
parent
b019627b01
commit
a3e123cb5d
@ -3,7 +3,7 @@
|
|||||||
<Form version="1.9" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JFrameFormInfo">
|
<Form version="1.9" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JFrameFormInfo">
|
||||||
<Properties>
|
<Properties>
|
||||||
<Property name="defaultCloseOperation" type="int" value="3"/>
|
<Property name="defaultCloseOperation" type="int" value="3"/>
|
||||||
<Property name="title" type="java.lang.String" value="SyMAT Startup"/>
|
<Property name="title" type="java.lang.String" value="SyMAT Starting"/>
|
||||||
<Property name="maximumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
|
<Property name="maximumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
|
||||||
<Dimension value="[400, 320]"/>
|
<Dimension value="[400, 320]"/>
|
||||||
</Property>
|
</Property>
|
||||||
@ -15,6 +15,9 @@
|
|||||||
<Dimension value="[400, 320]"/>
|
<Dimension value="[400, 320]"/>
|
||||||
</Property>
|
</Property>
|
||||||
<Property name="resizable" type="boolean" value="false"/>
|
<Property name="resizable" type="boolean" value="false"/>
|
||||||
|
<Property name="shape" type="java.awt.Shape" editor="org.netbeans.modules.form.RADConnectionPropertyEditor">
|
||||||
|
<Connection code="new RoundRectangle2D.Double(0, 0, getSize().width, getSize().height, 50, 50)" type="code"/>
|
||||||
|
</Property>
|
||||||
</Properties>
|
</Properties>
|
||||||
<SyntheticProperties>
|
<SyntheticProperties>
|
||||||
<SyntheticProperty name="formSizePolicy" type="int" value="1"/>
|
<SyntheticProperty name="formSizePolicy" type="int" value="1"/>
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
*/
|
*/
|
||||||
package net.apocalypselabs.symat;
|
package net.apocalypselabs.symat;
|
||||||
|
|
||||||
|
import java.awt.geom.RoundRectangle2D;
|
||||||
import java.io.BufferedReader;
|
import java.io.BufferedReader;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
import java.io.InputStreamReader;
|
import java.io.InputStreamReader;
|
||||||
@ -66,12 +67,13 @@ public class SplashScreen extends javax.swing.JFrame {
|
|||||||
dispLabel = new javax.swing.JLabel();
|
dispLabel = new javax.swing.JLabel();
|
||||||
|
|
||||||
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
|
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
|
||||||
setTitle("SyMAT Startup");
|
setTitle("SyMAT Starting");
|
||||||
setMaximumSize(new java.awt.Dimension(400, 320));
|
setMaximumSize(new java.awt.Dimension(400, 320));
|
||||||
setMinimumSize(new java.awt.Dimension(400, 320));
|
setMinimumSize(new java.awt.Dimension(400, 320));
|
||||||
setUndecorated(true);
|
setUndecorated(true);
|
||||||
setPreferredSize(new java.awt.Dimension(400, 320));
|
setPreferredSize(new java.awt.Dimension(400, 320));
|
||||||
setResizable(false);
|
setResizable(false);
|
||||||
|
setShape(new RoundRectangle2D.Double(0, 0, getSize().width, getSize().height, 50, 50));
|
||||||
addComponentListener(new java.awt.event.ComponentAdapter() {
|
addComponentListener(new java.awt.event.ComponentAdapter() {
|
||||||
public void componentShown(java.awt.event.ComponentEvent evt) {
|
public void componentShown(java.awt.event.ComponentEvent evt) {
|
||||||
formComponentShown(evt);
|
formComponentShown(evt);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user