當前位置: 首頁>>代碼示例>>Java>>正文


Java DropShadow.setOffsetY方法代碼示例

本文整理匯總了Java中javafx.scene.effect.DropShadow.setOffsetY方法的典型用法代碼示例。如果您正苦於以下問題:Java DropShadow.setOffsetY方法的具體用法?Java DropShadow.setOffsetY怎麽用?Java DropShadow.setOffsetY使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在javafx.scene.effect.DropShadow的用法示例。


在下文中一共展示了DropShadow.setOffsetY方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: graphicMods

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
/**
 * Modifies the GUI with minor fixes and styles.
 */
private void graphicMods() {
    taskListsScrollPane.setFitToWidth(true);
    tasksScrollPane.setFitToWidth(true);

    //Colors
    tasksScrollPane.setStyle("-fx-background-color: transparent;");
    tasksAnchorPane.setStyle("-fx-background-color: white;");

    //Effect for the title
    DropShadow shadow = new DropShadow();
    shadow.setOffsetY(1.0);
    shadow.setOffsetX(1.0);
    shadow.setColor(Color.GRAY);
    titleTaskList.setEffect(shadow);
}
 
開發者ID:Soheibooo,項目名稱:EMBER,代碼行數:19,代碼來源:MainController.java

示例2: Toast

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
public Toast(final String msg) {
    label = new Label(msg);
    String style =  "-fx-background-color:black;" +
            "-fx-background-radius:10;" +
            "-fx-font: 16px \"Microsoft YaHei\";" +
            "-fx-text-fill:white;-fx-padding:10;";
    label.setStyle(style);
    DropShadow dropShadow = new DropShadow();
    dropShadow.setBlurType(BlurType.THREE_PASS_BOX);
    dropShadow.setWidth(40);
    dropShadow.setHeight(40);
    dropShadow.setRadius(19.5);
    dropShadow.setOffsetX(0);
    dropShadow.setOffsetY(00);
    dropShadow.setColor(Color.color(0, 0, 0));
    label.setEffect(dropShadow);
}
 
開發者ID:linchaolong,項目名稱:ApkToolPlus,代碼行數:18,代碼來源:Toast.java

示例3: setSelectedFocusBorder

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
private void setSelectedFocusBorder() {
    InnerShadow innerFocus = new InnerShadow();
    innerFocus.setColor(Color.rgb(104, 155, 201, 0.7));
    innerFocus.setBlurType(BlurType.ONE_PASS_BOX);
    innerFocus.setRadius(6.5);
    innerFocus.setChoke(0.7);
    innerFocus.setOffsetX(0.0);
    innerFocus.setOffsetY(0.0);

    DropShadow outerFocus = new DropShadow();
    outerFocus.setColor(Color.rgb(104, 155, 201));
    outerFocus.setBlurType(BlurType.ONE_PASS_BOX);
    outerFocus.setRadius(7.0);
    outerFocus.setSpread(0.7);
    outerFocus.setOffsetX(0.0);
    outerFocus.setOffsetY(0.0);
    outerFocus.setInput(innerFocus);

    for (Node child : getChildren()) {
        if (child instanceof StackPane) {
            child.setEffect(outerFocus);
        }
    }
}
 
開發者ID:cis422s14team5,項目名稱:WatchlistPro,代碼行數:25,代碼來源:AquaCheckBoxSkin.java

示例4: setFocusBorder

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
private void setFocusBorder() {
    InnerShadow innerFocus = new InnerShadow();
    innerFocus.setColor(Color.rgb(104, 155, 201));
    innerFocus.setBlurType(BlurType.ONE_PASS_BOX);
    innerFocus.setRadius(6.5);
    innerFocus.setChoke(0.7);
    innerFocus.setOffsetX(0.0);
    innerFocus.setOffsetY(0.0);

    DropShadow outerFocus = new DropShadow();
    outerFocus.setColor(Color.rgb(104, 155, 201));
    outerFocus.setBlurType(BlurType.ONE_PASS_BOX);
    outerFocus.setRadius(5.0);
    outerFocus.setSpread(0.6);
    outerFocus.setOffsetX(0.0);
    outerFocus.setOffsetY(0.0);
    outerFocus.setInput(innerFocus);

    for (Node child : getChildren()) {
        if (child instanceof StackPane) {
            child.setEffect(outerFocus);
        }
    }
}
 
開發者ID:cis422s14team5,項目名稱:WatchlistPro,代碼行數:25,代碼來源:AquaCheckBoxSkin.java

示例5: writeNodes

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
/**
 * You can write ImageView, Text, Labels, and other Nodes to the
 * OutputPanel with this method.
 * 
 * @param nodes
 */
public void writeNodes(Node ... nodes){

	HBox hBox = new HBox();
	for(Node node: nodes){
		if(node instanceof Text){
			DropShadow ds = new DropShadow();
			ds.setColor(Color.GRAY);
			ds.setOffsetX(3);
			ds.setOffsetY(3);
			node.setEffect(ds);
		}
		hBox.getChildren().add(node);
	}
	rePosScroll = true;
	vBox.getChildren().add(hBox);
	rePosScroll = true;
}
 
開發者ID:Tokanagrammar,項目名稱:tokanagrammar-dev,代碼行數:24,代碼來源:OutputPanel.java

示例6: LettersPane

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
public LettersPane() {
    setId("LettersPane");
    setPrefSize(480,480);
    setFocusTraversable(true);
    setOnMousePressed(new EventHandler<MouseEvent>() {
        
        @Override public void handle(MouseEvent me) {
            requestFocus();
            me.consume();
        }
    });
    setOnKeyPressed(new EventHandler<KeyEvent>() {
        
        @Override public void handle(KeyEvent ke) {
            createLetter(ke.getText());
            ke.consume();
        }
    });
    // create press keys text
    pressText = new Text("Press Keys");
    pressText.setTextOrigin(VPos.TOP);
    pressText.setFont(new Font(Font.getDefault().getFamily(), 40));
    pressText.setLayoutY(5);
    pressText.setFill(Color.rgb(80, 80, 80));
    DropShadow effect = new DropShadow();
    effect.setRadius(0);
    effect.setOffsetY(1);
    effect.setColor(Color.WHITE);
    pressText.setEffect(effect);
    getChildren().add(pressText);
}
 
開發者ID:apache,項目名稱:incubator-netbeans,代碼行數:32,代碼來源:KeyStrokeMotion.java

示例7: createIconContent

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
public static Node createIconContent() {
    Text sample = new Text("FX");
    sample.setFont(Font.font(Font.getDefault().getFamily(), FontWeight.BOLD,80));
    sample.setStyle("-fx-font-size: 80px;");
    sample.setFill(Color.web("#333333"));
    final DropShadow dropShadow = new DropShadow();
    dropShadow.setOffsetX(4);
    dropShadow.setOffsetY(6);
    dropShadow.setColor(Color.rgb(0,0,0,0.7));
    sample.setEffect(dropShadow);
    return sample;
}
 
開發者ID:jalian-systems,項目名稱:marathonv5,代碼行數:13,代碼來源:DropShadowSample.java

示例8: createBean

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
private static Group createBean(double rotate, double translateX, double translateY) {
    javafx.scene.shape.Ellipse bean1 = new javafx.scene.shape.Ellipse(16, 10);
    javafx.scene.shape.Ellipse bean1end = new javafx.scene.shape.Ellipse( 4,3, 3.2, 1.8);
    bean1end.setFill(Color.WHITESMOKE);
    bean1.setFill(Color.BROWN);
    javafx.scene.Group group = new javafx.scene.Group(bean1, bean1end);
    group.setRotate(rotate);
    group.setTranslateX(translateX+57);
    group.setTranslateY(translateY+57);
    DropShadow dropShadow = new DropShadow();
    dropShadow.setOffsetX(2);
    dropShadow.setOffsetY(3);
    group.setEffect(dropShadow);
    return group;
}
 
開發者ID:jalian-systems,項目名稱:marathonv5,代碼行數:16,代碼來源:ChangeListenerSample.java

示例9: init

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
@Override
protected void init() {
    String tooltip = "999";
    Text icon = new Text(tooltip);
    icon.setFill(Color.BISQUE);
    DropShadow ds = new DropShadow();
    ds.setOffsetY(3.0F);
    ds.setColor(Color.GOLDENROD);
    icon.setEffect(ds);
    initializeButton(tooltip, icon);
}
 
開發者ID:mbari-media-management,項目名稱:vars-annotation,代碼行數:12,代碼來源:TempPopulationNinesBC.java

示例10: init

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
@Override
protected void init() {
    String tooltip = "Dense";
    Text icon = new Text(tooltip);
    icon.setFill(Color.BISQUE);

    DropShadow ds = new DropShadow();
    ds.setOffsetY(3.0F);
    ds.setColor(Color.GOLDENROD);
    icon.setEffect(ds);
    initializeButton(tooltip, icon);
}
 
開發者ID:mbari-media-management,項目名稱:vars-annotation,代碼行數:13,代碼來源:TempDenseBC.java

示例11: generateElevationShadow

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
public static DropShadow generateElevationShadow(final double elevation) {
    final DropShadow dropShadow = new DropShadow();
    dropShadow.setRadius(elevation * 1.0f);
    dropShadow.setOffsetY(elevation / 6);

    double alpha = 0.32f + elevation / 100f;
    dropShadow.setColor(Color.web("rgba(0,0,0," + alpha + ")"));

    return dropShadow;
}
 
開發者ID:ulriknyman,項目名稱:H-Uppaal,代碼行數:11,代碼來源:DropShadowHelper.java

示例12: createText

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
private Text createText(String name) {
	//DropShadow effect
	DropShadow dropShadow = new DropShadow();
	dropShadow.setOffsetX(5);
	dropShadow.setOffsetY(5);
	//Adding text and DropShadow effect to it
	Text text = new Text(name);
	text.setFont(Font.font("Courier New", FontWeight.BOLD, 28));
	text.setEffect(dropShadow);
	return text;
}
 
開發者ID:LtubSalad,項目名稱:voogasalad-ltub,代碼行數:12,代碼來源:PasswordManager.java

示例13: setStyle

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
public void setStyle(Node control) {
    DropShadow dropShadow = new DropShadow();

    dropShadow.setBlurType(BlurType.ONE_PASS_BOX);
    dropShadow.setColor(Color.GREEN);
    dropShadow.setRadius(10);
    dropShadow.setSpread(0.5);
    dropShadow.setOffsetX(10);
    dropShadow.setOffsetY(15);
    control.setEffect(dropShadow);
}
 
開發者ID:teamfx,項目名稱:openjfx-8u-dev-tests,代碼行數:12,代碼來源:ControlsCssStylesFactory.java

示例14: shadowandinner

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
public void shadowandinner(Blend blend){
    DropShadow shadow = new DropShadow();
    shadow.setOffsetY(7.0f);
    shadow.setColor(Color.DARKGRAY);

    InnerShadow innerShadow = new InnerShadow();
    innerShadow.setOffsetX(1.0f);
    innerShadow.setOffsetY(1.0f);
    innerShadow.setColor(Color.LIGHTGRAY);

    blend.setMode(BlendMode.MULTIPLY);
    blend.setBottomInput(shadow);
    blend.setTopInput(innerShadow);
}
 
開發者ID:ProPra16,項目名稱:programmierpraktikum-abschlussprojekt-proprawunderbar,代碼行數:15,代碼來源:UIRunner.java

示例15: setupEffects

import javafx.scene.effect.DropShadow; //導入方法依賴的package包/類
private void setupEffects(ExileToolsHit item) {
	stackPane.setEffect(null);
	if (item.wtbCtr() > 0) {
		int depth = 20; // Setting the uniform variable for the glow width and height
		DropShadow borderGlow = new DropShadow();
		borderGlow.setOffsetY(0f);
		borderGlow.setOffsetX(0f);
		borderGlow.setColor(Color.GREY);
		borderGlow.setWidth(depth);
		borderGlow.setHeight(depth);
		stackPane.setEffect(borderGlow);
	}
}
 
開發者ID:thirdy,項目名稱:blackmarket,代碼行數:14,代碼來源:ItemGridCell.java


注:本文中的javafx.scene.effect.DropShadow.setOffsetY方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。