mirror of
https://github.com/HMCL-dev/HMCL.git
synced 2025-09-08 11:25:46 -04:00
Current account tip
This commit is contained in:
parent
0fb248e6be
commit
f850c2461a
@ -56,6 +56,7 @@ public final class AccountItem extends StackPane {
|
||||
@FXML private Label lblUser;
|
||||
@FXML private Label lblType;
|
||||
@FXML private Label lblEmail;
|
||||
@FXML private Label lblCurrentAccount;
|
||||
@FXML private JFXRadioButton chkSelected;
|
||||
@FXML private JFXProgressBar pgsSkin;
|
||||
@FXML private ImageView portraitView;
|
||||
@ -83,7 +84,8 @@ public final class AccountItem extends StackPane {
|
||||
icon.translateYProperty().bind(Bindings.createDoubleBinding(() -> header.getBoundsInParent().getHeight() - icon.getHeight() / 2 - 32.0, header.boundsInParentProperty(), icon.heightProperty()));
|
||||
|
||||
chkSelected.getProperties().put("account", account);
|
||||
chkSelected.setSelected(Settings.INSTANCE.getSelectedAccount() == account);
|
||||
setSelected(Settings.INSTANCE.getSelectedAccount() == account);
|
||||
|
||||
lblUser.setText(Accounts.getCurrentCharacter(account));
|
||||
lblType.setText(AccountsPage.accountType(account));
|
||||
lblEmail.setText(account.getUsername());
|
||||
@ -138,6 +140,7 @@ public final class AccountItem extends StackPane {
|
||||
}
|
||||
|
||||
public void setSelected(boolean selected) {
|
||||
lblCurrentAccount.setVisible(selected);
|
||||
chkSelected.setSelected(selected);
|
||||
}
|
||||
|
||||
|
@ -37,7 +37,10 @@
|
||||
</HBox>
|
||||
</left>
|
||||
<right>
|
||||
<JFXRadioButton fx:id="chkSelected" BorderPane.alignment="CENTER_RIGHT" />
|
||||
<HBox alignment="CENTER_RIGHT">
|
||||
<Label fx:id="lblCurrentAccount" text="%account.current" />
|
||||
<JFXRadioButton fx:id="chkSelected" BorderPane.alignment="CENTER_RIGHT" />
|
||||
</HBox>
|
||||
</right>
|
||||
</BorderPane>
|
||||
|
||||
|
@ -30,6 +30,7 @@ about.open_source.statement=GPL v3 (https://github.com/huanghongxun/HMCL/)
|
||||
|
||||
account=Accounts
|
||||
account.choose=Choose a character
|
||||
account.current=Current account
|
||||
account.create=Create a new account
|
||||
account.email=Email
|
||||
account.failed.connect_authentication_server=Cannot connect the authentication server. Check your network.
|
||||
|
@ -30,6 +30,7 @@ about.open_source.statement=GPL v3 (https://github.com/huanghongxun/HMCL/)
|
||||
|
||||
account=账户
|
||||
account.choose=选择一个角色
|
||||
account.current=当前账户
|
||||
account.create=新建账户
|
||||
account.email=邮箱
|
||||
account.failed.connect_authentication_server=无法连接认证服务器,可能是网络问题
|
||||
|
Loading…
x
Reference in New Issue
Block a user