Class GuiClient

java.lang.Object
net.vincent.communidirect.client.gui.GuiClient

public class GuiClient extends Object
Swing-based GUI client mode for CommuniDirect. Provides staged and received message views, compose/send/open workflows, activity logging, and local webhook-driven refresh updates.
  • Constructor Details

    • GuiClient

      public GuiClient()
  • Method Details

    • run

      public void run(SettingsManager settings, KeyStoreManager keyStore)
      Launches the GUI client on the Swing event dispatch thread.
      Parameters:
      settings - loaded client settings
      keyStore - loaded key store with own and peer keys