3839404142434445464748
this ( gap, gap, components ); } public WrapPanel ( int hgap, int vgap, Component... components ) { super ( new WrapFlowLayout ( false, hgap, vgap ) ); setOpaque ( false ); for ( Component component : components ) { add ( component ); }
8182838485868788899091
protected List<File> selectedFiles = new ArrayList<File> (); public WebFileDrop () { super ( "file-drop", new WrapFlowLayout ( true ) ); // Default visual settings setFont ( SwingUtils.getDefaultLabelFont ().deriveFont ( Font.BOLD ).deriveFont ( 20f ) ); // Empty drop field text