Ignore:
Timestamp:
05/10/18 16:04:51 (6 years ago)
Author:
davidb
Message:

Reworking of the code-base to separate logic from graphics. This version of Expeditee now supports a JFX graphics as an alternative to SWING

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/settings/network/proxy/ProxySettings.java

    r919 r1102  
    2323import org.expeditee.items.Item;
    2424import org.expeditee.items.Text;
    25 import org.expeditee.items.widgets.InteractiveWidget;
     25import org.expeditee.items.widgets.Widget;
     26import org.expeditee.items.widgets.JavaFXSwingWidget;
    2627import org.expeditee.items.widgets.Password;
    2728import org.expeditee.items.widgets.WidgetCorner;
     
    5253                                                if (passwordWidget == null) {
    5354                                                        try {
    54                                                                 passwordWidget = (Password) InteractiveWidget.createWidget((Text) i);
     55                                                                passwordWidget = (Password) Widget.createWidget((Text) i);
    5556                                                                if (Pass.get() != null) {
    5657                                                                        // MessageBay.displayMessage("pass was defined multiple times!", Color.ORANGE);
     
    6566                        } else if(i instanceof WidgetCorner || i instanceof WidgetEdge) {
    6667                                if(passwordWidget == null) {
    67                                         InteractiveWidget iw;
     68                                        Widget iw;
    6869                                        if(i instanceof WidgetCorner) {
    6970                                                iw = ((WidgetCorner)i).getWidgetSource();
     
    7374                                        if(iw instanceof Password) {
    7475                                                passwordWidget = (Password) iw;
     76                                        } else if (iw instanceof JavaFXSwingWidget && ((JavaFXSwingWidget) iw).getSwingWidget() instanceof Password) {
     77                                                passwordWidget = (Password) ((JavaFXSwingWidget) iw).getSwingWidget();
    7578                                        }
    7679                                        if(Pass.get() != null) {
Note: See TracChangeset for help on using the changeset viewer.